9 2965 483 true 5 7 17 24 25 31 33 34 37