10 7873 591 true
5 8 16 19 22 24 28 31 32 36