7951
18
2825
3
883
0
4818
4
1868
898
1
5527
508
1419
6724
297066
19079
6
3329
21152
8
3090
1927
2
1289601
2525
3080
1558
55904
763
37355
13
2245
567
1768
453
7034
108797
2629