3551
10
3014
20
3085
5
3491
4
3485
7
1289601
3316
108797
0
174730
18
5141
12459
3
297066
2219
10092
12
23558
17
189326
2313
2
1974
2348
1
4623
2302
527
1913
2810
4358
6
444571
9
6247
2350
2274
5771