7 906 289 true 1 2 10 17 20 22 25