12761
3
2593
1
297066
0
1289601
4
7034
2
707
109776
42
21152
8
19079
6
108797
1927
2525
2469
3546
14861
7
55904
8313
9
763
3519
37355
13
5527
4519
15
567
1768
5141
2105
501
2629
1504
913