25669
0
3090
6
17946
2535
2
32302
3125
19783
1461
2155
3
1650
1
4044
5
4471
3868
10
3498
4
2478
2964
1512
1672
2919
2408
8
3083
3779
2986
940
5052
2932
2948
2465
3426
2903