2580
3180
2902
2450
2230
2350
1810
2011
358
342966
2360
2423
19616
14930
13011
11770
8832
850263
7920
7572
736148
635142
62311
5730