1015
1
1694
951
1754
2
690
2669
408
564
6139
4
4745
9
1743
0
1778
3069
5
108797
1009
1212
2259
21152
8
2949
1094
2670
1787
1923
1844
1788
5375
1451
2495
1532