7 488 197 true 0 1 8 10 11 17 25