492 697 909 157 662 830 459 586 266 178 244 405 099 668 568 748 941 536 375 501 756 362 274 839 042 251 558 553 095 978 685 267 660 160 735 830 552 366 266 159 423 703 375 887 547 896 541 462 337 308