25669
0
17946
32302
3498
4
19783
2
1461
4471
3090
6
7258
1603
1
2535
8527
21152
8
2271
1768
3971
3200
3
2350
1744
2903
2964
2990
2906
7793
717
2907
2258
1819
5382
5
1136