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