675
678
688
218
272
526