345 6 16 94 2 4 8 6 1 5 7 9 6 7 32 58 4 539