14861
7
1145
3
10827
4
108797
0
1289601
9956
55904
951
1
37355
13
833
8527
2392
444571
9
11153
8
2502
2655
18816
11
3957
2949
2476
267612
3546
623
2972
131589
19079
6
3657
1107
174730
18
5527