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