297066
0
189326
10827
4
9956
3
3085
5
174730
18
2740
1
108797
1289601
21152
8
2949
1107
444571
9
2386
12459
2245
2502
2530
6236
10
1174
2629
2
14861
7
623