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