394 395 492 557 569 635 661 775 943 16012 41 86 143 148 233 465 483 553 656 717 723 739 762 763 787 793 882928