525 671 410 609 711 734 615 607 335 356 206 659 712 330 218 593 487 466 184 189 417 279 477 248 436 195 235 533 353 705 597 738 361