25669
0
32302
19783
2
21152
8
17946
3498
4
1768
2906
1
4471
3090
6
1461
2009
5
4651
3
1942
7258
6307
10
2593
2405
2740
2711
2911
9
398656
19
3426
5151
2750
5978
2535
923
297066
2932