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