21 20 25 42 83 91 106 207 223 358 691 835 1,423 2,606 4,020 4,6407,645