659 031 389 058 2 628 514 1 688 866 2 464 699 2 915 846 2 468 563 1 937 874 2 378 378 969332