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