16010
905
1094
16031
15410
3854270
31817
29215
704
778
890
25225
23615
1509
777
1014
962
29516
1457
1246
525
30025
570
371
1180
1164
881
18823
2039
27813
30029
900
24333
1717
1987
14411
350
27930
2939
1002
83828
3250
2110
24542
2370
3640
3603