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