15505
8746
4680
10900
2168
1704
1014
971
1101
2033
2657
2103
864
3548
2278
1203
1024
949
1005
1567
986
1302
1073
1717
935
5716
1841
989
2728
3135
1253
910
12050
3982
9332
68244
1069
4329
959
2868
1036
1432
1088
1597
3956
19075
1345
928
6953
1123
2429
4375
2238
1639
1187
2074
1618
946
3390
8697