250 762 379 330 274 973 444 736 459 205 620 437 401 493 355 135 922 063 664 328 414 330 561 262 702 587 653 670 369 746 768 774 944 572 256 441 802 394 663 766 728 950 358 246 460 686 338 347 934 254