6 395 323 true 1 3 6 16 22 23