25669
0
17946
32302
3498
4
1461
19783
2
3090
6
4044
5
21152
8
2535
7258
2986
1
4471
3125
1768
2964
2478
2350
1672
3779
2903
3
2087
3051
1849
1477
940
2906
1512
3426
2258