9 3979 684 true 3 4 11 15 18 19 25 33 34