2600
4
25669
0
1564
1
1606
19783
2
1423
3090
6
2468
3
985
2903
2932
5565
9
2890
2131
4358
21152
8
929
2996
572
19944
2629
32302
3080
1174
4837
5
1992
3014
20
9956
14
1535