8 3268 548 true
2 6 14 16 22 26 32 39