212 416 464 484 513 720 785 818 910 934 14032 106 171 227 451 460 613 667 679 719 749 877 936 99615114