10 624 399 true 0 2 7 9 13 22 23 25 31 32