2535
2
2890
3
1716
1
1730
0
2992
2600
4
929
2318
1564
181997
11
32302
19783
3498
2822
2468
17946
2377
2131
1423
25669
4837
5
1062
21152
8
2932
1603
5565
9
2475
4833
1590