2854
256
3314
277
2610
265
250
270
251
2515
2818
12280
10050
7981
6240
546262
5050
4680
4281
4289
411147
376142
31150