1344
2511
149
143
123
140
126
127
156
165
158
12390
10050
8001
6290
548262
5070
4680
4319
4301
411147
376142
31250