2535
2
32302
0
21152
8
3083
19783
17946
608
2749
5
38477
34
771
1
3090
6
2996
3546
3453
572
2352
2558
3
3248
2932
2529
7
1660
4
1554
3575
3498
2184
1509
3765
1618
25669
11059
9