326 414 267 735 505 332 706 457 328 539 224 233 211 650 329 190 595 184 721 457 504 288 643 671 199 486 531 567 353 667 440 735 513 584 330 719 470 362 424 408 464 658 697 383 593 653 654 368 471 717 386