7 1146 563 true 7 9 13 19 20 33 38