4045
49086
3514
5092
3096
19318
2898
1497
2308
15120
2164
228
1701
14040
1569
1068
1521
1528
1475
1139
1463
699
1308
73
1239
0
1236
14643
1218
1611
1156
676
1152
1906
1101
909
1094
73873
1027
985
963
915
962
10381
789
1207
787
6747