8 608 356 true 4 7 14 32 64 67 83 84