10 527 392 true 3 5 7 8 11 16 20 26 29 34