7 522 295 true 3 5 8 9 10 17 25