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