25669
0
32302
17946
3498
4
19783
2
1461
572
2535
3090
6
14
1316
7258
2996
851
1
8527
4044
5
1522
3125
21152
8
2131
1189
2964
1405
3
1603
2110
3591
11
3107
7
2478
7471
9
951