12 683 362 true 0 2 5 11 13 18 20 21 24 25 28 39