25669
0
17946
32302
19783
2
1461
3498
4
572
3090
6
21152
8
4471
7258
1298
2271
14
475
1189
1105
2524
596
4044
5
2964
1
2663
2350
749
392
1603
1744
1243
1500
534