10 650 377 true 0 3 5 9 10 14 16 19 20 32