4056
49103
3533
5093
3104
19318
2907
1501
2314
15136
2170
228
1712
14052
1573
1068
1527
1528
1475
1139
1468
699
1314
76
1244
0
1239
14670
1219
1611
1157
676
1153
1907
1117
918
1096
73875
1029
985
964
915
962
10392
789
1207
789
6753
748
975