2525
4
2593
1
297066
0
21152
8
5527
3
5431
2
19079
6
2469
1927
55904
763
37355
13
567
1768
109776
42
7034
108797
2629
1289601
913
1652
2732
534
356
730
14861
7
562
3546
2666
9
838