513 621 779 551 295 608 484 219 783 582 180 137 425 824 914 336 711 236 269 090 499 762 982 575 021 412 259 069 920 749 918 691 068 192 056 184 097 901 903 364 321 693 880 253 229 568 593 170 703 544