8 2438 399 true 2 5 8 14 16 31 32 36