8 2070 423 true 4 6 16 17 21 23 33 34