10 1067 520 true 3 4 8 10 13 20 23 29 35 37