414 258 166 260 619 653 111 488 586 952 503 610 624 865 259 552 486 569 247 225 651 487 405 911 935 528 686 334 228 465 176 486 633 283 168 592 326 689 251 710 909 071 716 979 359 725 663 558 941 390