25669
0
32302
17946
3090
6
21152
8
3498
4
19783
2
2600
1461
572
1681
2131
7258
1564
1
1603
4837
5
1768
2629
1606
1734
3
1209
2571
2903
2932
1199
467
3014
20
2468
2535
2890