350 207 593 224 547 622 378 339 708 618 288 606 486 287 553 315 359 620 635 446 510 261 266 256 392 320 260 238 388 438 546 236 679 723 196 371 497 235 293 379 537 644 582 615 301 702