2593
1
803
5527
3
297066
0
7951
18
21152
8
1868
1927
2
2525
4
2825
898
55904
19079
6
763
37355
13
567
1768
1419
7034
108797
2629
1289601
4818
913
1652
2732
131589
534
356
14861
7