8 939 592 true 2 3 7 11 16 26 30 38