432 493 534 619 748 802 835 838 882 975 995 34061 105 147 167 307 404 422 462 651 665 682 695 758815