17 1126 334 true 2 4 5 6 11 16 17 18 19 21 22 25 26 32 35 37 39