25669
0
19783
2
17946
32302
800
1
3008
3
19932
6
8527
570
948
2964
940
1431
2258
15233
4044
5
4471
1259
2535
964
3125
3083
1461
5440
8
1922
3498
4
2913
2337
2478
3738