4043
49086
3509
5084
3094
19318
2889
1494
2306
15120
2163
228
1701
14040
1569
1068
1521
1528
1475
1139
1461
697
1307
73
1237
0
1235
14643
1218
1611
1156
676
1152
1906
1099
907
1093
73813
1027
985
962
10381
961
915
789
1207
787
6747