25669
0
17946
32302
1461
3498
4
3090
6
19783
2
4471
7258
21152
8
904
1
2436
2344
2350
3083
1613
3374
1080
2271
6057
11
2123
2907
1522
751
1768
2258
1787