704 303 6 519 357 201 29 302 928 57 315 769 986 532 970 347 3 721 944 325 168 633 477 435 491 583 983 767 649 832 783 421 543 177 43 722 296 302 167 837 65 670 81 75 239 709 994 198 167 757 778 991 857 743 24 25 327 353 322 274 919 714 457 755 901 173 207 304 21 988 716 516 821 209 508 337 99 267 132 973 516 605 78 309 461 111 825 80 655 235 3 856 465 571 473 813 589 316 497 168 376 766 260 32 347 406 340 258 687 828 261 383 37 523 747 189 915 392 881 292 490 557 961 218 334 428 990 988 282 355 673 16 350 831 345 697 806 459 95 889 840 533 648 425 473 856 287 155 609 999 846 582 293 325 27 89 758 271 131 730 305 564 602 250 328 87 144 29 196 39 532 827 174 963 352 553 332 855 883 772 818 463 919 295 150 723 948 875 386 86 580 934 29 801 535 312 75 749 490 474 353 278 643 199 929 201 82 155 401 232 394 1 516 215 580 510 881 358 649 295 870 421 244 530 165 928 816 676 740 373 869 821 198 528 494 969 359 194 610 373 824 434 730 998 417 602 68 936 59 573 594 276 982 168 277 555 208 79 384 906 331 634 254 886 165 103 477 770 738 686 316 845 803 943 831 700 147 532 689 651 793 379 257 595 278 309 687 363 357 19 424 753 753 860 849 346 123 373 261 253 241 726 671 785 575 203 878 353 951 514 852 563 142 187 92 630 43 822 934 417 618 231 356 637 577 839 950 695 655 165 225 956 133 772 779 598 701 496 500 358 986 382 382 182 40 499 855 746 293 571 569 51 841 528 632 436 819 188 441 259 372 110 518 744 124 183 220 708 239 179 511 570 980 692 365 906 102 852 601 461 998 759 10 79 277 677 29 948 535 30 616 456 967 467 804 994 233 660 844 445 381 260 633 670 508 593 179 891 604 163 773 425 238 276 392 812 939 254 30 767 693 348 248 392 170 302 21 867 333 626 607 123 808 299 618 515 339 392 886 792 402 775 876 398 948 912 639 170 253 550 598 393 618 496 647 706 126 327 966 189 348 429 897 873 877 303 666 239 627 148 568 280 988 702 487 935 44 354 745 275 99 817 11 206 992 625 296 238 774 971 872 772 798 804 419 404 823 669 852 480 867 999 429 684 513 139 4 188 444 90 455 943 188 145 75 536 741 898 629 981 710 606 250 148 357 936 446 227 147 121 680 767 897 66 87 10 317 69 290 2 129 711 996 664 659 680 363 679 435 230 777 172 84 26 483 370 916 707 388 237 476 210 361 214 295 163 737 27 774 0 442 375 520 267 679 190 612 94 785 331 862 260 264 408 493 566 41 442 30 12 685 88 298 131 827 82 596 898 576 37 790 323 573 705 781 918 981 49 587 802 947 845 436 660 550 217 57 308 821 696 885 87 446 567 620 573 1 700 684 995 957 326 991 397 346 348 367 114 31 578 785 322 337 556 380 511 479 174 519 482 922 497 776 382 848 579 213 117 153 126 385 938 281 640 443 14 21 238 352 545 529 17 64 751 504 994 563 177 848 779 444 797 584 304 144 454 393 965 291 614 887 421 87 984 776 657 122 13 579 205 671 479 32 105 474 121 472 537 15 23 574 198 142 557 236 17 704 106 66 405 127 362 536 80 89 481 207 78 550 340 60 347 96 523 684 21 140 316 137 417 517 55 302 463 5 131 532 84 143 604 201 69 547 101 131 701 245 13 363 305 454 657 194 46 418 116 243 682 433 146 289 94 217 687 186 139 406 221 39 266 208 248 250 0 249 344 7 657 689 21 161 178 7 21 381 250 351 475 75 262 464 51 216 476 102 302 371 13 192 636 296 609 619 2 210 667 253 312 539 226 187 597 409 230 661 53 149 513 159 339 669 94 111 437 7 4 685 233 111 686 553 283 690 82 474 488 11 250 604 268 60 390 60 214 369 43 280 422 78 392 697 276 357 615 186 51 53 0 578 686 36 310 395 28 571 645 45 96 465 68 85 316 172 316 541 189 36 434 371 51 576 111 181 694 277 255 269 12 76 264 176 188 213 14 12 595 129 352 455 93 190 523 316 395 633 128 209 345 41 432 668 29 243 491 166 658 661 0 21 47 11 150 417 12 113 356 19 374 458 49 157 516 138 332 498 119 435 521 33 73 510 14 307 493 180 156 475 234 18 440 19 391 559 87 14 669 398 38 76 7 469 652 124 195 453 209 119 697 353 10 338 227 217 617 110 10 704 693 194 240 12 80 177 60 2 408 372 107 689 125 173 236 38 582 672 10 493 518 18 592 622 28 280 554 144 30 482 115 29 514 387 80 350 173 329 654 313 223 498 184 181 416 230 203 513 249 525 596 55 168 204 18 227 302 15 214 369 40 606 637 9 382 398 9 251 479 199 168 581 412 111 295 50 192 486 87 134 169 18 75 553 256 174 244 26 189 608 89 110 465 49 6 494 140 34 223 65 155 369 74 415 649 191 523 653 74 261 579 186 231 691 288 60 595 37 5 336 181 79 461 346 115 252 102 78 462 319 181 672 297 49 193 27 266 524 10 5 307 173 50 379 314 25 317 135 52 406 254 565 648 62 16 641 271 497 662 4 142 219 70 21 653 190 24 587 138 85 424 140 166 490 296 158 349 92 426 474 41 124 405 42 124 488 354 361 454 83 36 47 1 226 242 14 199 638 392 186 241 53 525 614 50 150 685 428 81 277 39 385 443 13 312 703 299 3 32 21 410 474 44 107 486 126 361 480 52 205 309 32 207 661 370 227 433 66 79 106 18 61 508 347 403 482 40 53 543 138 97 184 28 201 510 123 300 625 143 391 677 221 74 138 30 64 67 1 47 291 49 147 392 185 163 664 230 136 360 63 228 453 174 129 683 409 62 424 315 78 698 567 62 542 178 342 578 102 47 226 1 182 436 236 147 233 53 42 657 125 161 307 0 185 650 416 400 495 84 73 195 102 237 590 220 158 601 86 37 197 131 93 142 39 144 492 89 263 574 173 494 549 13 50 480 230 125 479 7 117 255 73 239 603 84 102 317 98 332 390 4 439 644 74 211 314 33 287 629 278 150 476 163 167 624 394 36 345 218 69 648 407 389 649 181 75 687 461 168 564 368 451 690 57 5 698 227 411 670 210 313 564 222 99 235 32 23 492 118 199 276 68 144 574 95 342 564 162 134 184 14 431 581 0 303 678 103 503 589 56 314 352 7 270 295 1 63 189 48 62 148 71 16 316 43 45 281 158 42 96 44 202 203 0 251 356 80 527 629 27 86 540 401 601 699 35 412 674 134 285 635 138 127 334 199 350 653 23 115 602 119 260 459 109 101 518 379 112 517 38 339 692 302 46 483 147 365 492 17 35 667 318 396 540 34 17 308 79 158 655 30 24 275 241 182 376 34 503 649 51 325 553 48 74 262 1 20 86 60 19 522 313 134 311 34 267 476 20 307 554 163 668 689 20 357 506 77 287 369 35 86 204 7 281 670 164 167 318 71 235 575 100 311 455 63 117 149 23 32 221 77 226 601 5 21 612 572 32 375 172 170 236 8 288 460 155 81 433 173 587 688 63 538 675 134 277 651 300 176 286 105 404 670 170 26 550 352 305 703 178 598 665 48 5 350 166 225 407 145 276 686 72 471 494 3 106 545 142