4041
49068
3502
5084
3093
19318
2887
1494
2305
15120
2162
228
1701
14040
1566
1058
1521
1526
1475
1139
1460
697
1305
73
1236
0
1235
14643
1218
1611
1156
676
1152
1906
1096
903
1093
73813
1026
985
960
914
960
10381
789
1207
786
6747
744
993