405
243
453
604
321
568
322
249
464
523