1015
1
866
845
2781
951
159
1787
1957
1038
1451
1606
1691
8527
1681
2522
2
3518
3
1694
0
2505
2166
925
690
2600
4
1547
83
6346
16
19944
2510
2999
2669