25669
0
17946
19783
2
32302
1105
572
1461
4471
3498
4
3090
6
7258
1189
522
433
475
236066
14
1288
1500
3418
1
21152
8
2271
1768
490
595
534
1158
414
2524
2350