2416
3524
2500
3312
19876
22171
7826
6411
12524
2095
1104
1086
1270
2315
1303
4621
18749
1206
1678
943
2297
835
913
1464
1736
876
1001
1370
5143
22918
3720
1472
1782
2165
3368
6516
1281
1040
835
1614
1038
8748
13379
4173
12282
21919
6744
1586
1261
3651
895
2242
1133
977
4446
1129
1568
934
954
8115