6 466 266 true 5 7 17 31 34 38