6 397 243 true 1 14 31 32 34 36