9 395 264 true 2 5 6 7 10 22 27 34 35