25669
0
522
3491
4
19783
2
2535
791
395
1407
512
4044
5
3083
17946
2465
3125
32302
3673
6
908
459
2378
1310
3498
2676
1
916
3779
1266
4471
2964
4724
3
1496