25669
0
3080
3
19783
2
3090
6
572
2903
2932
1189
4358
21152
8
2996
14
32302
583
4443
9
17946
2156
1
791
2512
1324
2902
16
3008
5504
2366
5489
11
1992
2204
5
2595
657
721