6 587 159 true 1 5 8 21 25 27