1015
1
1694
951
690
2669
2
851
1533
564
1414
1777
1743
0
2496
3
108797
1627
78
1946
4739
21152
8
2949
2670
7258
1787
1923
994
6
1487
4
1739
5375
3386