9 3367 597 true 2 3 5 7 20 32 33 36 38