8 306 495 true 2 6 11 12 14 15 16 32