9 1016 389 true 1 7 15 17 20 22 27 32 37