14 790 347 true 1 4 7 9 14 16 19 20 26 30 34 36 37 39