3090
6
2996
0
2903
3
2932
2
21152
8
25669
3080
108797
496
2773
5
3765
4
3206
1537
1
2823
34
2131
3386
14
3551
10
19783
2535
2920
3491
4044
3083
2087
17946
2465
1189
1380