25669
0
572
19783
2
3090
6
3083
2903
3
2932
4358
21152
8
2996
32302
3080
467
14861
7
1028
5090
2366
1
2539
4
3240
3008
1279
496
484
3315
14
2535
2954
4044
5
2348
920