9 1354 423 true 2 5 13 16 28 30 32 33 38