612 624 650 664 683 685 808 884 868 946 16006 81 122 208 331 347 397 504 722 873 883 887 894 944 17108 163 178 220 244 249274