340
583
681
649
358
503