532
386
582
230
343
620
567
546
277
315