4046
49086
3518
5092
3096
19318
2899
1497
2309
15120
2167
228
1702
14040
1570
1068
1522
1528
1475
1139
1464
699
1308
73
1239
0
1236
14643
1218
1611
1156
676
1152
1906
1103
914
1095
73873
1027
985
963
915
962
10392
789
1207
787
6747