7 852 252 true 4 8 9 17 23 26 33