10 2427 647 true 2 4 7 10 17 18 19 23 35 39