2932
2
21152
8
3080
3
3090
6
189326
0
297066
19783
2245
3551
10
17946
25669
2740
1
444571
9
1189
3186
4471
763
1804
2903
4198
131589
32302
174730
18
1809
5
2996
5151
1153
1289601
4
1047
345