3525
1
5431
2
2593
512
297066
0
21152
8
19079
6
459
742
3546
1289601
4
5825
14861
7
2234
5527
3
1927
2525
2342
55904
763
37355
13
2711
567
1768
1456
189326
2962
7034
108797
2629