755
0
1517
487
257
1
625
949
2
709
583
451
287
736
862
600
590
341
416
1614
373
742
335
360
275
404
4014
399
439