1690
1
674
1570
1568
1016
1532
697
0
21152
8
1816
1788
2760
4
4471
2
1787
1749
2368
1819
1813
1431
7258
2535
6753
17
32302
5151
1461
4335
25669
8316
1603
3498
8527