840 840 838 836 837 837 827 823 576 584 532 529 520 521 523 511 506 488492