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