4057
49103
3542
5101
3105
19318
2908
1502
2315
15136
2170
228
1712
14052
1574
1068
1527
1528
1476
1139
1469
699
1315
83
1246
0
1239
14670
1219
1611
1158
676
1153
1907
1121
919
1096
73875
1029
985
965
915
962
10392
789
1207
789
6769
749
976