1015
1
1694
951
690
2669
2
564
1743
0
108797
1535
2090
3180
3
1260
1432
1547
1451
3239
6
21152
8
2949
2443
1308
1787
1306
926
1537
1837
6745
16
2025
2099
2670
5375