6 583 201 true 8 10 17 18 19 23