394 59 616 318 646 231 386 51 616 694 442 324 360 72 637 108 713 401 438 432 604 820 794 615 700 509 801 782 357 538 538 122 547 563 551 284 653 1016 405 504 894 557 602 394 206 740 465 416 600 703 690 768 486 486 401 701 332 183 660 789 188 638 144 193 582 821 199 199 411 594 450 543 411 649 765 656 611 328 671 628 266 809 478 318 574 430 585 384 663 836 225 526 788 393 426 371 243 561 401 479 21 617 317 539 23 561 243 468 495 526 442 249 215 250 684 676 219 451 481 519 432 411 292 266 412 590 267 669 458 330 445 431 401 577 555 432 391 191 419 506 546 136 268 286 816 395 407 771 596 363 454 572 265 571 270 656 485 609 425 453 418 860 317 488 217 493 600 328 751 460 310 356 672 692 395 457 436 818 530 301 688 645 353 112 319 320 699 458 398 411 501 646 544 638 442 437 362 591 343 214 700 329 280 330 269 332 182 332 533 335 475 535 391 115 409 717 459 572 344 406 639 575 315 341 909 826 613 615 288 652 528 379 354 396 731 309 207 937 1008 458 987 548 686 385 140 487 590 640 227 305 446 495 146 542 372 702 372 440 105 494 556 378 547 483 445 386 379 772 687 438 492 420 640 273 696 544 361 348 426 247 543 379 630 948 278 445 775 354 453 393 5 491 302 724 464 339 501 403 386 398 400 564 470 428 401 229 296 607 323 446 404 405 531 493 410 280 460 436 215 489 764 406 204 512 491 403 535 480 678 406 575 689 572 416 953 550 450 163 491 659 679 383 60 162 425 311 424 512 515 704 668 538 371 584 178 657 615 766 430 440 219 416 480 265 278 527 497 250 339 554 485 213 326 469 676 246 543 472 374 441 474 398 621 515 389 443 444 660 655 175 474 446 532 885 524 212 524 496 447 218 741 597 548 577 471 94 284 506 617 647 992 626 270 454 868 655 298 418 491 540 599 82 742 195 461 570 311 208 326 466 687 392 227 740 739 146 384 470 707 471 97 903 785 395 867 786 571 256 946 483 692 669 582 671 344 431 481 565 957 186 232 483 711 698 358 401 519 347 306 176 525 447 501 361 488 632 489 490 62 513 529 578 563 269 682 974 569 365 556 454 634 531 775 359 569 512 496 5 576 611 562 500 500 804 568 594 572 598 640 560 10 638 664 584 514 529 507 826 295 519 692 627 877 281 791 412 769 642 514 773 607 127 515 679 614 99 264 108 589 316 520 734 703 522 588 561 531 504 719 524 424 675 346 813 575 948 128 467 293 720 378 496 363 305 153 7 367 524 516 431 509 529 607 720 344 536 194 577 673 349 458 58 539 540 494 548 549 644 739 435 543 726 385 544 422 545 483 300 546 615 592 994 468 231 846 719 540 379 547 128 553 662 290 552 661 538 578 612 556 414 378 370 596 583 798 228 436 397 561 808 935 316 315 564 644 261 466 392 568 422 836 723 165 475 480 502 345 671 446 573 217 422 631 552 435 576 576 207 251 708 642 423 720 554 602 741 841 627 697 898 552 257 851 227 506 949 585 863 587 795 836 327 409 705 328 862 299 329 205 639 348 658 539 657 454 213 601 487 539 572 300 601 671 754 873 490 378 861 606 424 534 265 1006 290 532 665 610 591 773 617 771 385 631 512 609 561 615 91 418 291 721 334 616 453 612 804 491 306 341 442 597 527 560 121 446 697 741 686 619 648 635 844 389 879 487 566 609 595 828 521 222 656 451 954 609 631 645 435 645 17 672 435 655 447 94 313 650 324 352 137 465 596 729 812 381 581 385 698 728 428 679 473 695 661 551 593 741 859 240 192 223 547 470 226 669 285 669 769 359 274 527 377 672 651 709 443 210 674 648 253 327 905 529 678 344 516 887 235 424 685 55 729 319 380 687 721 689 404 166 575 208 653 791 546 673 468 582 581 215 321 550 476 107 182 407 757 486 739 430 498 386 705 635 668 560 709 80 483 869 715 617 343 106 731 490 288 330 502 363 721 721 159 828 522 620 358 450 322 266 417 587 800 781 736 470 530 375 613 308 638 901 522 779 745 750 663 751 603 782 759 409 1000 766 449 581 707 945 784 770 677 778 275 350 417 491 582 416 288 436 452 770 298 780 598 319 520 514 171 785 475 511 186 496 596 769 725 796 121 531 504 82 480 728 243 879 234 811 287 224 704 816 502 809 577 823 416 508 291 346 294 154 383 532 836 828 704 428 362 663 452 519 324 479 484 453 365 355 920 613 412 503 249 886 797 159 772 347 604 772 770 901 577 457 863 356 700 159 517 515 496 445 481 964 225 323 495 526 666 965 648 715 1015 138 1017