1737
2
106
0
410
626
317
505
655
1
289
560
628
696
625
1099
298
355
128
452
672
414
838
154
1535
3
306
241