4 5 3 8 7 4 2