306
534
628
645
355
457