256
517
484
270
302
357
469
352
644
297