7 1114 393 true 3 5 19 29 31 36 38