25669
0
32302
19783
2
17946
1768
3498
4
1461
3090
6
21152
8
7258
2350
2906
1
4471
2009
5
3426
4329
10
2964
1603
3546
118
2476
4585
12472
898
563437
7793
2750
2535
2907
2954