674
2
2600
4
1844
1
1606
3090
6
2302
3
2903
2932
2535
496
0
2996
1564
1496
1816
4115
10
21152
8
1734
1423
1405
1749
2468
1603
1348
2757
1301
1767
638
467
3498
5565
9