6 542 287 true 2 4 13 16 23 25