5075
0
322
410
600
418
616
490
458
288
1279
1330
355
303
2385
362
1126
515
1024
388
462
915
460
923
778
818