9 3952 492 true 2 5 11 14 16 17 23 29 35