8 524 327 true 2 4 7 16 29 32 33 34