8 1010 326 true 0 5 7 17 20 21 22 35