9 1381 348 true 1 4 6 15 16 19 34 37 38