10 4326 586 true 2 5 6 10 14 20 27 28 29 31