10 4468 657 true 2 3 8 16 19 24 26 32 33 39