328 388 506 518 570 640 667 707 724 743 882 911 949 959 1014 10831115