8 1605 444 true 2 6 14 23 25 27 29 36