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