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