445 487 524 531 643 606 871 1023 93 126 265314