840 352 514 619 811 576 391 275 034 623 682 913 544 970 630 884 248 288 276 882 800 802 012 212 452 455 271 735 508 955 371 215 124 580 700 438 126 694 402 752 815 789 230 510 342 117 883 944 279 810