17 15375 994 true 0 1 2 4 7 9 11 13 20 22 27 29 33 34 35 36 37