25669
0
17946
32302
1461
3498
4
7258
19783
2
3090
6
4044
5
4757
1
2535
3125
21152
8
2964
2478
1749
2350
4471
1672
3779
4198
2986
940
3169
1656
3
1249
1512
3426
2729
15
636