6 504 262 true 2 10 13 14 19 39