7 967 385 true 5 6 7 14 18 32 35