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