7 1013 426 true 6 7 10 11 18 25 31