344
589
683
649
358
509