9 2619 584 true 0 2 8 9 19 20 25 30 37