7 1041 342 true 2 11 19 23 25 27 33