8 1894 444 true 0 3 8 12 21 25 31 32