3551
10
2932
2
19783
2996
0
25669
189326
21152
8
17946
1809
5
3090
6
2740
1
342
3567
444571
9
174730
18
1189
17970
15
236066
14
3186
4471
763
10941
1804
448
1289601
4
2903
3
3430
7793
622
4198