10 693 326 true 1 4 6 8 15 22 28 33 34 39