7 395 225 true 3 5 9 15 17 26 28