8 2217 672 true 0 4 5 13 16 19 22 37