11 560 289 true 2 3 8 10 12 13 25 33 35 37 38