690 626 298 509 340 171 226 317 16 200 550 565 260 672 51 113 201 210 657 685 29 132 213 245 274 241 143 582 682 68 587 671 401 284 644 80 471 154 353 252 374 566 146 321 474 214 105 380 140 451 676 544 581 650 211 100 30 93 114 347 463 529 426 461 628 511 234 232 362 355 406 356 168 285 220 394 576 369 133 22 495 597 400 177 253 106 366 409 519 390 43 63 503 516 110 209 445 442 470 419 643 328 311 40 271 148 553 694 449 92 136 2 281 669 196 447 19 488 36 313 593 388 420 18 525 343 591 539 492 37 262 244 675 452 568 35 636 338 378 329 402 464 562 27 456 325 662 258 116 112 367 91 435 647 261 45 78 398 551 95 75 135 348 673 3 306 238 304 537 351 9 538 479 696 277 324 567 71 624 102 345 122 219 414 693 195 635 580 147 326 64 256 341 532 12 87 189 379 327 368 427 383 493 399 72 607 174 357 542 590 223 294 639 468 391 407 411 336 432 433 425 555 141 541 689 437 518 124 101 695 205 645 481 83 469 667 574 151 609 584 350 615 127 128 315 556 598 153 104 26 434 604 4 618 467 59 96 269 627 500 382 289 331 552 330 199 421 404 21 396 134 349 549 318 20 453 507 649 170 60 436 375 632 651 52 605 621 84 161 526 310 5 535 229 98 278 522 405 592 681 365 652 641 614 677 231 617 239 688 292 412 107 155 389 303 385 65 227 270 530 150 332 661 589 523 570 678 363 49 360 496 169 654 255 484 491 440 663 498 448 70 501 489 655 418 659 39 130 596 629 674 372 384 510 119 395 354 564 23 554 24 599 634 215 444 585 504 139 145 206 8 15 125 88 50 377 184 422 457 640 700 660 301 352 53 31 58 571 692 679 144 424 275 322 286 265 344 190 115 90 76 616 166 48 221 290 575 475 259 316 297 246 397 393 699 295 235 381 386 164 561 66 208 267 487 126 264 242 266 478 296 483 577 193 157 293 81 459 61 443 56 44 191 364 41 97 648 299 283 181 207 346 521 668 560 118 28 74 237 67 240 334 480 288 138 272 450 280 230 431 225 670 508 203 637 410 192 505 665 291 263 249 38 276 502 600 691 212 279 159 194 17 611 490 520 653 403 625 548 631 160 579 656 216 179 415 569 217 543 642 630 178 482 32 534 173 202 251 333 228 183 69 485 499 305 684 13 314 62 392 307 462 578 430 512 595 46 531 698 273 429 42 131 86 176 515 25 646 408 33 120 439 85 658 123 302 370 465 257 358 573 142 180 686 156 361 185 680 312 308 610 494 423 477 528 438 633 666 533 583 250 620 536 204 563 47 612 513 559 613 476 165 586 152 175 608 236 224 683 282 387 517 121 460 137 167 218 547 454 497 376 287 149 158 73 172 572 254 466 342 162 57 546 371 198 129 186 79 557 527 622 77 458 514 6 545 11 89 14 300 243 82 601 335 558 664 359 109 108 619 323 103 417 7 309 416 540 188 687 248 606 187 247 428 339 55 594 182 524 623 54 10 337 455 163 233 111 373 197 117 320 473 319 638 94 413 268 34 486 603 99 602 506 588 446 441 472 697 222 1