1012
112872
21034
3261
3588
1901
4918
4662
947
2819
17486
1721
5773
5610
2768
2422
2412
784
1045
1057
2768
1145
10024
4544
3878
2958
2615
10231
3161
999
1159
2309
5632
2044
989
923
915
2628
1966
2349
846
2280
20828
3721
915
1014
1679
1071
1910
14963
71762
6909
14827
935
4837
7625
979
3084
3794
2546