4055
49103
3530
5093
3104
19318
2905
1497
2314
15136
2170
228
1712
14052
1573
1068
1526
1528
1475
1139
1467
699
1314
76
1244
0
1239
14670
1218
1611
1156
676
1153
1907
1117
918
1096
73875
1029
985
964
915
962
10392
789
1207
789
6751
747
975