425 150 114 126 840 273 669 680 767 503 046 589 277 508 542 842 495 133 192 564 279 081 628 538 195 222 122 092 954 686 291 338 302 566 788 179 499 674 889 755 351 355 959 682 050 485 872 255 430 716