6 363 346 true 4 7 13 16 31 34