3316
10
1289601
4
10827
108797
0
4083
9956
3
55904
7003
9
951
1
3014
20
37355
13
174730
18
8527
2392
763
444571
11153
8
2857
2
7304
7
2502
18816
11
3085
5
3491
2949
2476
3485
267612
427
3303
3546