674
1
1016
1532
697
0
1816
1788
1749
582
1813
1431
181997
11
3001
2
5151
3080
3
2456
4335
297066
2365
4
3715
5717
5340
1817
2377
2209
21152
8
4651
7471
9
8316
3400
2886