9 4163 689 true 3 8 13 17 25 27 32 35 39