521
375
567
228
339
608
524
689
275
308