1380
0
1174
1
1812
3
2209
3715
4
1012
1225
1310
581
4387
1935
2
475
571
1751
2086
4938
3041
1416
526
629
575
718
621
984
1816
4957
5
868
2392
1000