419 441 459 483 537 578 616 706 812 885 946 13066 264 300 327 437 475 758 812836