1101
0
1842
1
2749
1452
456
2526
3
722
415
1511
1612
1972
691
325
951
798
3442
2
474
828
1861
5
255
389
1337
1346
430
780
750
409
2727
1020
2551