10 3528 721 true 3 5 6 7 10 14 19 23 26 31