756 865 619 696 457 -788 559 315 994 912 -778 724 326 755 57 728 737 -909 -859 721 -797 -966 10 -145 990 -303 321 926 928 654 -490 -953 258 994 20 232 -697 73 -54 -659 -994 124 -710 311 638 852 604 656 310 975 27 664 -5 -50 909 169 523 340 921 -750 -512 504 -818 -757 -494 -769 944 -180 829 -697 -544 432 -204 903 -816 -355 -26 185 888 289 769 840 -25 545 252 -914 -818 876 490 812 -346 -516 729 -565 -378 380 -382 648 591 730 615 -817 -926 -140 511 437 -712 -887 668 -804 -239 94 -291 -191 -376 318 -399 624 -869 -600 -43 -849 -913 -310 376 672 -525 -181 488 -459 3 -43 -553 -194 746 -871 -321 -658 -999 536 -504 -636 -183 -253 139 665 770 -295 -307 -265 -930 195 419 -108 924 622 282 -949 -749 -907 693 541 -596 -585 464 -17 326 -873 -898 -773 -253 324 886 368 -447 495 -940 907 -587 242 -88 294 -860 485 -985 -599 -271 967 -202 -397 802 624 -553 -704 807 -245 581 -622 -847 141 700 447 -29 145 -615 386 984 -727 -320 -967 -2 541 -52 578 -198 -973 592 518 -471 941 -689 42 -521 -499 819 576 467 525 529 -46 -64 -23 -444 -902 696 298 -651 926 -102 633 625 690 759 -501 -212 -876 741 -681 355 -878 -32 -952 115 913 970 781 844 681 -226 451 -156 -79 701 962 704 -934 -974 39 446 186 -220 69 706 -198 489 -913 909 471 462 -503 -955 77 281 -244 782 -680 -330 -894 277 168 -566 -507 -280 -146 694 483 -279 523 668 192 239 -200 -633 -552 -593 -66 541 -921 -105 -358 -355 -204 -667 -991 -371 672 -147 -563 -818 -404 622 998 -543 191 -632 463 995 365 414 -92 100 90 -829 86 -303 122 618 -426 -362 349 595 -604 -777 -965 -395 -608 452 261 348 925 10 -689 -738 39 -312 534 345 -542 -826 -517 410 -355 -566 -433 -909 -556 -596 -457 -124 -910 -353 535 -424 870 -745 854 -922 -310 842 763 -158 694 924 795 278 902 -393 507 264 338 -905 -16 -49 24 203 515 -31 111 -736 -316 -567 230 704 -946 -38 -131 976 257 275 479 0 -889 -261 -16 -777 991 -913 458 -626 -982 -948 525 292 -430 -173 403 80 664 691 926 -15 -587 -236 -250 446 930 749 -574 -428 -778 203 397 -590 549 -414 -393 221 -812 -609 -375 -140 -956 659 -184 61 -514 101 318 974 332 -766 -688 295 678 -719 -721 -135 -541 605 -470 -881 -217 306 -526 499 -422 157 783 735 510 631 -510 128 562 317 -948 -692 -705 -425 -108 337 586 47 -135 -808 356 -284 644 -498 -482 -717 -638 -184 -722 598 359 461 618 -921 519 645 -400 -769 -844 965 -247 -551 -331 668 54 -792 63 473 153 -511 -63 744 -31 678 806 -937 448 272 610 116 -712 -240 -751 560 636 -810 551 872 -567 -107 755 -565 328 658 -784 769 850 715 568 -526 -873 -69 314 -762 -863 -999 -915 -457 932 965 450 727 -524 -784 594 -965 409 151 488 562 -324 420 -432 -364 62 -861 509 257 703 -530 -400 859 938 899 -235 -513 272 67 95 -957 742 -973 413 -673 702 73 -646 -872 -288 107 261 431 200 -730 -629 -652 -788 239 -396 -986 841 848 579 319 703 16 -164 639 -486 329 -156 -927 -163 245 0 419 976 375 659 -677 -774 68 35 -241 -819 320 -115 70 -654 539 -123 -405 -919 -259 593 -66 874 389 469 -526 223 -427 -63 -902 462 972 515 724 729 -22 215 -859 -795 741 -473 931 373 -548 764 -989 369 -901 917 152 358 875 -802 -392 -542 -694 -110 516 -433 -479 176 735 -667 1 -910 586 946 -140 410 264 -488 280 -628 -857 466 -362 -416 -511 386 -194 -896 -699 301 246 -142 -511 -640 -800 -187 -537 282 697 411 -955 -368 212 -748 -651 937 -441 -18 -241 -604 993 -398 -89 -268 -733 -3 12 -672 93 585 824 4 520 -945 -879 854 436 87 -596 535 -876 898 491 26 -604 500 208 373 680 741 756 756 136 354 570 750 466 531 572 635 208 405 314 447 402 532 117 621 682 700 383 509 542 736 92 524 739 749 569 697 16 392 373 516 351 449 264 279 343 562 167 495 561 727 660 748 90 385 167 410 288 394 629 662 392 424 742 754 415 518 38 172 31 77 311 404 683 702 659 744 252 562 48 559 507 667 696 744 1 216 588 699 344 549 53 480 73 134 434 521 384 722 292 674 618 756 401 640 722 742 175 400 4 273 20 379 98 623 184 717 620 722 345 537 330 567 411 722 655 661 16 694 572 718 509 635 708 747 369 638 24 190 461 516 380 500 37 599 381 424 300 469 468 678 569 590 315 596 36 621 633 678 369 651 239 627 357 652 466 611 25 656 509 737 183 262 168 372 572 608 253 535 119 719 25 705 615 751 591 746 113 359 659 722 269 707 441 452 136 371 537 696 635 717 717 723 124 296 119 516 11 54 447 581 102 174 14 477 754 755 518 724 726 742 524 705 262 459 348 510 751 756 505 546 609 662 592 718 234 717 410 702 501 597 226 676 557 674 373 652 500 559 1 17 584 719 476 729 677 712 447 524 428 755 739 756 67 256 88 151 252 503 405 586 404 708 56 292 411 587 132 431 572 710 615 739 432 556 638 738 30 353 129 262 280 701 575 703 699 723 474 700 133 505 245 590 326 640 7 464 368 615 139 318 729 748 518 536 77 129 199 262 721 756 130 434 164 228 270 714 490 599 348 746 262 303 475 676 290 605 470 650 61 509 9 543 318 652 343 596 14 183 653 681 159 347 138 739 103 422 329 741 53 301 85 507 421 641 561 604 601 689 152 257 113 627 417 589 384 418 14 672 228 365 725 725 102 480 32 642 580 753 306 447 229 447 354 602 73 605 76 742 360 691 718 749 691 752 405 564 322 528 145 517 572 744 94 433 507 582 501 701 478 583 270 559 542 690 712 738 525 659 645 728 311 317 595 749 689 747 249 429 449 483 313 555 364 751 378 690 652 714 663 747 672 750 10 508 648 687 157 680 564 721 236 319 421 580 47 254 552 593 706 756 513 599 453 696 659 670 178 630 424 606 619 648 481 615 244 523 620 630 603 685 311 389 731 742 54 252 409 642 296 729 207 305 128 217 527 541 574 727 125 358 379 746 647 752 679 748 217 716 415 716 346 623 416 716 471 489 50 660 23 481 545 605 269 284 109 376 272 507 206 559 464 712 34 426 628 646 360 590 67 153 21 505 51 413 402 459 524 747 315 634 534 602 695 716 697 718 544 726 111 470 389 486 512 706 750 750 202 436 284 495 237 677 317 539 429 645 744 754 487 540 405 414 352 420 492 566 242 489 488 495 603 643 2 692 526 621 266 375 718 720 462 528 534 567 443 582 1 524 555 627 553 629 435 505 618 711 488 544 416 599 549 666 83 310 62 693 204 384 17 327 605 638 147 507 365 646 313 548 584 680 225 314 144 429 751 751 409 621 394 620 2 504 631 716 442 486 514 719 463 726 311 482 215 635 118 213 707 730 539 551 345 563 662 679 393 542 625 628 153 240 699 709 405 626 9 470 484 634 508 540 415 577 526 562 115 345 419 499 690 738 510 531 715 740 55 413 576 752 188 457 608 682 429 594 7 712 348 411 47 262 314 614 31 305 550 741 591 673 138 477 238 294 737 749 88 689 338 448 67 91 327 383 92 381 34 488 86 527 727 749 689 715 154 436 595 693 367 658 736 744 8 79 71 403 63 240 126 559 199 255 171 341 490 715 135 223 632 692 420 671 16 431 394 429 380 420 227 525 178 549 630 751 343 532 553 747 285 286 707 722 288 442 203 229 730 747 243 245 12 692 91 484 519 700 404 567 304 538 463 687 213 336 459 674 120 364 618 625 444 491 728 734 207 398 478 534 8 86 629 756 218 630 604 610 684 755 354 516 85 645 183 287 390 503 181 295 431 535 740 744 362 597 615 679 11 98 551 602 310 480 667 710 570 701 636 691 239 730 251 702 686 703 475 588 171 423 570 573 98 352 642 732 747 756 378 700 155 742 4 384 586 605 517 673 725 730 563 591 430 725 538 703 452 611 463 684 45 305 752 752 404 655 499 509 94 601 356 543 712 756 601 601 308 323 490 644 686 746 417 695 560 691 451 704 46 192 156 592 414 678 473 558 377 479 5 747 640 679 436 544 254 429 289 596 590 731 653 745 256 421 477 638 539 565 561 664 689 745 261 321 581 727 317 561 593 754 713 715 753 753 612 703 261 292 396 568 395 508 590 592 728 738 120 298 734 754 61 224 311 688 328 394 198 604 351 482 737 745 53 475 364 717 161 566 723 743 539 575 174 734 322 684 491 611 381 530 97 421 96 187 335 388 342 349 351 659 34 347 119 647 475 590 264 727 266 569 477 648 26 523 183 318 650 683 13 379 479 516 372 386 547 748 582 594 624 686 151 295 710 721 161 241 524 643 390 743 436 447 266 650 433 668 166 425 530 597 699 703 688 716 46 298 458 573 104 578 28 398 207 297 390 424 429 496 354 574 88 384 155 472 346 513 579 592 652 689 403 690 739 741 20 209 700 745 39 332 713 733 531 659 4 424 220 361 483 712 713 747 60 584 300 365 700 722 528 700 664 745 170 242 495 737 3 492 608 691 49 165 463 616 704 725 737 753 387 528 401 430 77 432 364 663 122 578 677 708 415 641 307 335 346 666 155 171 127 386 86 421 727 752 176 550 681 740 514 754 459 737 449 693 29 518 630 670 108 657 241 616 221 269 467 601 250 710 340 596 729 735 28 239 559 666 598 612 433 487 724 752 756 756 541 740 634 700 399 748 522 540 471 576 415 662 249 481 424 493 393 523 584 625 103 604 153 592 38 132 225 537 596 733 690 725 240 447 605 684 396 405 597 639 665 709 379 555 298 338 208 249 373 594 344 420 323 549 332 453 76 697 433 688 175 250 544 558 168 332 110 710 69 653 484 685 603 716 496 534 357 600 669 733 230 470 86 680 610 676 56 734 545 630 247 733 330 464 282 307 578 679 567 678 632 649 706 733 241 667 593 629 536 648 546 705 408 600 555 756 153 479 277 555 76 202 727 738 737 745 81 449 14 322 60 183 608 741 173 612 737 753 264 440 360 671 460 687 89 535 552 695 166 217 375 605 274 660 439 472 751 752 182 463 352 702 51 729 746 752 381 437 511 555 231 443 510 689 703 745 326 610 29 616 184 361 553 701 486 668 339 736 714 752 297 642 38 224 729 732 603 731 51 241 751 753 227 278 223 621 256 519 249 377 268 453 451 624 260 403 365 660 76 639 263 573 368 435 633 683 210 571 611 736 693 694 591 708 643 729 132 203 267 357 406 677 81 450 209 430 744 750 237 249 228 723 453 685 277 374 237 639 201 356 82 222 264 749 245 295 72 211 515 740 451 566 482 514 423 550 250 539 728 737 278 724 746 755 442 660 462 630 613 742 87 682 103 668 54 316 422 729 257 715 240 269 58 299 682 706 388 635 343 371 520 521 532 741 326 416 509 553 264 653 407 604 25 603 30 135 121 654 102 270 209 482 648 702 696 737 50 423 429 703 198 358 326 730 674 706 505 611 348 647 756 756 115 744 513 705 89 682 49 602 203 419 420 751 214 602 312 694 39 512 372 565 45 353 538 630 551 611 621 622 254 400 467 750 134 267 619 705 208 267 436 563 156 572 329 653 431 698 425 477 147 679 428 631 744 744 756 756 183 315 11 668 383 685 240 483 707 743 405 453 243 394 169 501 209 492 455 481 302 547 521 670 498 646 503 689 337 742 374 608 238 613 130 231 575 707 625 738 290 454 575 737 433 442 118 348 725 739 418 586 10 517 534 698 262 643 534 700 459 537 29 269 513 678 441 490 415 589 181 571 154 651