3090
6
1690
1
674
697
0
1570
1787
1532
4335
2
1568
1016
2358
9
2903
3
1431
1816
19944
1788
1606
2760
4
1749
2368
1819
951
1603
8316
8
1813
1660
2377
1691
2530
32302