297066
0
2245
3
3080
21152
8
1047
2
3090
6
189326
2932
2001
1
2740
1382
2972
2760
4
10827
5151
6844
174730
18
3715
2949
5527
1568
1289601
4651
1751
2773
94424
2453
280
5443
15
3398
9