4038
49068
3501
5084
3093
19318
2885
1494
2303
15102
2161
228
1701
14040
1566
1058
1520
1526
1475
1139
1460
697
1304
73
1235
0
1235
14643
1216
1611
1156
676
1152
1906
1095
902
1093
73813
1024
985
960
914
960
10381
787
1207
786
6747
744
993