579
634
329
525
641
567