11 483 266 true 2 3 5 7 20 24 26 32 33 34 39