10 4530 652 true 2 3 5 11 15 27 32 34 35 38