25669
0
17946
3498
4
32302
1461
3090
6
19783
2
7258
2902
16
4044
5
2535
3125
2270
21152
8
1363
1
3870
12
2964
2440
3
1849
2478
2350
4471
1659
1672
2151
3724
3779
2986
3008
940