25669
0
32302
19783
2
17946
3498
4
1768
2906
1
21152
8
4471
3090
6
1461
2009
5
7258
3426
2750
2535
923
2932
1267
2996
572
5402
9
4044
2964
2350
1603
2140
2476
1153
1442