1404
0
1626
524
694
794
1125
804
1410
1364
435
861
1662
1049
432
1667
668
433
2620
2343
1974
1759
279
251
458
1258
395