6 397 311 true 1 14 31 32 34 36