433 858 649 231 960 055 211 438 633 272 273 644 236 993 851 139 339 315 041 254 627 614 471 270 635 552 497 645 685 758 018 963 255 984 273 860 789 042 751 233 875 437 540 109 835 087 539 300 476 907