9 1944 545 true
6 7 15 16 20 21 24 34 37