10 5976 1251 true 3 5 11 14 16 17 21 26 33 34