1174
1
1812
3
2209
3715
4
4387
1380
0
571
1751
2086
4938
526
5151
2
3080
4957
5
868
1000
21152
8
4651
2650
20
280
2405
1797
2740
2932
1093
297066
1047
801
1787