3090
6
25669
0
19783
2
21152
8
32302
2932
1849
1761
1
3765
4
2264
3498
2906
2903
3
3051
9956
3080
1652
17946
3724
3546
3158
4358
929
2902
16
2316
2907
3008
1992
10827
6247
5