2299 1778 1624 1 599 1 561 1331 1201 1148 1086 1060 859 789 732 730 542 435 384 267 243 172 161 154 123116