6 642 236 true 1 2 4 18 19 26