2131
1
1730
0
929
3
2600
4
25669
19944
2
1606
572
19783
3090
6
2377
4837
5
2903
2932
32302
2535
1564
4358
21152
8
1423
2996
2822
2468
1062
1716
1603
467
3498
5565
9
2992