14 856 792 true 2 5 6 7 9 10 14 17 19 25 26 27 29 31