3090
6
2903
3
2932
2
1153
0
21152
8
1804
1
763
3080
3034
1755
2740
189326
6110
4
985
3186
181997
11
14861
7
2377
444571
9
3551
10
25669
14
19783
2535
2996
4044
5
3083
17946
2465
1189