337
575
680
649
358
496