507 549 560 667 707 717 1013 1035 1079 1173 1243 1272 1345 1534 1573 1595 1876 19192038