512 503 625 713 721 771 796 824 880 925 933 1018 1077 1238 1311 1349 13521468