9 3166 584 true 5 6 13 18 19 28 29 30 34