8 2304 423 true 0 3 10 18 20 22 32 38