9 3784 480 true 2 5 14 18 19 29 30 36 39