1405
3
2600
4
1819
1
25669
0
1606
572
19783
2
3090
6
2110
3485
7
2903
2932
32302
2535
4358
1564
2930
1816
4115
10
21152
8
1734
1423
2996
2468
1603
1348
2757
467
3498
5565
9