579 8 6 56 94 3 4 39 9 21 8 943 5 1 7 3 8 214 2 9 6 5