25669
0
19783
2
3090
6
2903
3
2932
21152
8
572
2996
32302
4358
3080
736
1
2023
3083
2366
17946
3546
1425
1189
2435
14
3649
5
2059
84
5390
7
1123
2531
2258
535
791