6 605 318 true 1 4 8 15 32 34