25669
0
19783
2
21152
8
4471
17946
2906
1
32302
2535
5382
5
3083
1804
2724
4044
2964
5978
6
398656
19
2009
3125
3426
4
2378
2750
4651
3
2699
1825
1461
1942
1125
3498
2478
5402
9