523
843
374
321