7 488 327 true 0 1 8 10 11 17 25