297066
0
21152
8
5431
2
3090
6
1927
2525
4
3080
3
55904
19079
763
1
37355
13
1289601
2245
567
627
1768
1061
189326
7034
108797
2629
913
1652
2732
534
2593
356
948
14861
7
4198