3963
48649
3321
4946
3066
19318
2809
1451
2262
15025
2116
206
1670
13998
1533
1047
1491
1517
1460
1139
1437
685
1240
71
1201
1603
1201
14579
1195
0
1153
676
1132
1893
1071
73503
1062
869
1004
985
951
10341
950
908
783
1207
781
6693
736
993