8 1888 522 true 0 1 7 8 10 14 29 31