10 4083 593 true 1 5 8 19 20 26 29 32 34 38