1174
1
3715
4
3080
3
2
4387
5151
21152
8
4651
571
1812
280
3189
6
2192
5252
2773
4957
5
2932
2405
2740
2245
1047
4938
1500
2650
20
3090
807
2086
1348
0
1797
297066