3090
6
2934
2
985
1
2903
3
2932
3132
10
3727
2996
0
21152
8
2690
4
1811
2009
3771
3080
108797
25669
3206
5
1814
1537
2823
616
14
3551
19783
2535
2920
3491
4044
3083
912