1015
1
1694
1787
951
1923
2
690
2669
1533
564
3485
7
2368
1681
1743
0
1813
108797
1660
2173
1749
2999
3
83
1788
2578
21152
8
2949
1284
1547
2166
2670
1721
3694