8 1100 374 true 3 5 11 13 21 25 30 39