2 10 2103 0 1 1 0 1 0 0 1 1 1 0 1 0 1 0 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 0 0 0 0 0 0 1 0 0 1 1 0 1 1 0 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 1 1 1 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 0 0 1 1 1 1 0 1 1 1 1 0 1 0 1 1 1 0 0 0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 0 0 1 1 0 1 0 1 0 0 0 1 1 1 1 1 0 1 0 0 0 0 1 1 1 1 1 0 1 0 1 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 1 1 1 0 0 1 1 0 1 1 0 0 0 1 1 0 1 1 0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 0 1 0 1 0 0 1 0 0 0 1 1 1 1 1 1 0 0 0 0 1 0 1 1 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 1 1 1 0 1 1 0 1 1 0 0 0 0 1 0 0 0 1 0 1 0 1 1 0 1 0 0 1 0 0 1 0 1 0 0 1 0 1 0 1 1 0 1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 1 1 1 0 1 1 1 1 0 1 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 1 1 0 1 0 1 0 1 0 0 0 1 0 0 1 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 1 1 0 0 1 0 0 1 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0 0 1 1 0 1 1 0 0 1 0 0 1 1 1 0 1 1 1 0 1 1 0 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 1 0 1 0 1 1 0 1 1 1 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 0 1 0 1 0 1 0 0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 0 0 1 1 0 0 1 1 0 1 1 0 0 1 0 0 1 1 0 1 1 0 1 1 1 0 0 0 1 0 1 0 0 0 1 0 1 1 1 1 1 0 0 0 1 0 1 0 1 0 0 0 1 1 1 1 1 0 1 0 0 1 0 1 1 0 1 1 0 1 0 0 0 1 1 0 0 1 1 0 1 1 1 1 0 1 0 1 0 1 0 0 1 0 1 1 1 1 0 0 0 1 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 1 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 1 1 0 1 0 0 0 1 1 1 1 0 1 0 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 1 0 0 1 0 0 1 0 1 1 1 0 1 0 1 0 0 1 1 0 1 0 1 1 1 1 0 1 0 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 1 0 1 1 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 1 1 1 1 0 1 0 0 1 1 1 0 0 1 0 1 0 0 0 1 1 1 1 0 1 0 1 0 0 0 1 0 0 1 0 1 0 1 0 0 1 1 0 0 1 0 0 1 1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 0 1 1 0 1 1 1 1 0 1 0 1 0 0 1 1 1 0 0 1 0 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 0 1 1 0 0 0 0 1 0 0 1 1 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 0 1 1 0 1 1 1 1 0 1 0 0 0 0 0 0 0 1 1 0 1 0 1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 1 1 0 1 1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 0 1 0 1 1 0 0 1 0 0 0 0 1 0 1 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 0 1 1 1 1 0 0 1 0 1 1 0 0 0 0 1 1 0 1 0 1 1 1 1 1 0 1 0 1 1 0 1 0 1 0 0 1 0 1 1 0 1 0 0 0 1 1 1 1 1 0 1 0 1 0 0 0 1 1 1 1 0 1 0 1 0 0 1 1 1 1 1 0 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 1 1 1 1 0 1 0 0 0 0 0 1 0 0 0 1 1 1 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 1 0 1 0 0 1 1 0 0 0 0 1 1 1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 1 0 0 0 0 1 0 1 1 1 1 1 1 0 1 0 1 1 0 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 0 0 0 0 0 1 0 1 1 1 0 1 0 1 1 0 0 1 1 0 0 1 0 0 1 1 1 0 1 0 1 0 0 1 1 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 1 0 0 0 0 0 1 0 0 1 1 0 1 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 1 1 1 0 0 0 1 1 1 1 1 1 1 0 1 0 1 1 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 1 0 0 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 1 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 1 1 1 0 1 1 0 0 1 0 0 0 0 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 0 1 1 0 0 1 0 0 0 0 0 1 1 1 0 1 0 0 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 1 0 1 0 1 0 1 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 1 0 0 1 1 1 1 1 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0 0 0 0 1 0 1 1 0 1 1 0 0 0 0 0 0 0 1 0 1 1 1 0 1 0 0 1 1 0 0 1 0 0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 0 0 1 1 0 1 0 0 1 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 1 0 0 1 1 1 1 0 1 0 0 0 0 1 0 1 1 0 0 1 0 0 1 1 0 0 1 0 1 1 1 0 1 1 0 0 1 1 1 1 0 0 1 0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 0 1 0 0 0 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 1 0 0 0 0 0 1 0 0 1 1 0 1 1 0 1 1 0 0 1 1 1 0 0 0 0 0 1 1 1 0 1 0 0 0 1 0 0 0 1 1 1 0 1 0 1 0 0 1 0 0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 0 1 0 0 0 1 0 1 1 1 1 0 0 0 1 0 1 0 0 1 1 1 1 1 1 1 0 1 0 1 0 0 0 0 1 0 0 1 1 1 0 1 0 1 0 1 0 1 1 0 1 1 1 1 0 1 0 0 0 1 1 1 2 2 3 2 4 3 5 3 6 1 7 4 8 2 9 3 10 2 11 11 12 8 13 12 14 1 15 3 16 12 17 17 18 3 19 3 20 8 21 12 22 21 23 14 24 3 25 6 26 11 27 8 28 25 29 20 30 29 31 2 32 19 33 23 34 29 35 7 36 36 37 14 38 27 39 27 40 17 41 3 42 37 43 42 44 17 45 41 46 22 47 37 48 12 49 48 50 16 51 39 52 5 53 11 54 52 55 48 56 1 57 41 58 53 59 33 60 2 61 19 62 29 63 32 64 37 65 32 66 9 67 56 68 46 69 48 70 64 71 25 72 57 73 45 74 26 75 42 76 13 77 67 78 57 79 58 80 22 81 14 82 32 83 42 84 52 85 47 86 24 87 47 88 14 89 55 90 4 91 78 92 62 93 7 94 2 95 41 96 5 97 64 98 48 99 24 100 80 101 13 102 42 103 73 104 93 105 50 106 26 107 42 108 51 109 34 110 66 111 30 112 106 113 59 114 6 115 29 116 4 117 68 118 64 119 6 120 22 121 74 122 86 123 110 124 109 125 44 126 40 127 40 128 54 129 39 130 18 131 32 132 93 133 1 134 60 135 31 136 34 137 33 138 132 139 128 140 26 141 114 142 50 143 139 144 129 145 130 146 48 147 114 148 32 149 84 150 63 151 19 152 61 153 69 154 88 155 102 156 47 157 141 158 11 159 103 160 105 161 3 162 124 163 59 164 133 165 163 166 93 167 44 168 46 169 77 170 125 171 18 172 151 173 141 174 10 175 37 176 67 177 152 178 33 179 31 180 140 181 115 182 27 183 167 184 143 185 81 186 115 187 120 188 172 189 78 190 60 191 51 192 21 193 173 194 73 195 35 196 50 197 17 198 166 199 128 200 28 201 54 202 144 203 99 204 179 205 168 206 130 207 47 208 43 209 45 210 161 211 98 212 94 213 138 214 211 215 18 216 70 217 163 218 93 219 114 220 99 221 86 222 44 223 164 224 46 225 75 226 6 227 3 228 31 229 181 230 166 231 22 232 91 233 160 234 87 235 86 236 47 237 180 238 232 239 211 240 145 241 28 242 198 243 49 244 198 245 88 246 205 247 51 248 109 249 210 250 22 251 118 252 154 253 183 254 216 255 217 256 32 257 247 258 146 259 89 260 216 261 15 262 207 263 253 264 15 265 136 266 76 267 90 268 210 269 75 270 2 271 224 272 260 273 161 274 8 275 16 276 254 277 23 278 93 279 107 280 280 281 97 282 226 283 152 284 180 285 241 286 257 287 84 288 199 289 255 290 171 291 37 292 48 293 194 294 80 295 237 296 171 297 29 298 289 299 221 300 13 301 142 302 187 303 293 304 2 305 4 306 92 307 244 308 7 309 179 310 59 311 226 312 224 313 243 314 239 315 112 316 303 317 292 318 103 319 86 320 276 321 4 322 69 323 159 324 146 325 288 326 136 327 267 328 308 329 102 330 213 331 180 332 318 333 314 334 316 335 91 336 68 337 286 338 219 339 39 340 222 341 127 342 9 343 342 344 252 345 101 346 34 347 258 348 99 349 219 350 176 351 219 352 302 353 285 354 25 355 334 356 219 357 167 358 309 359 143 360 304 361 95 362 168 363 354 364 174 365 150 366 84 367 155 368 331 369 40 370 148 371 19 372 249 373 369 374 245 375 119 376 237 377 180 378 165 379 82 380 377 381 134 382 86 383 356 384 157 385 196 386 340 387 209 388 144 389 222 390 270 391 306 392 171 393 185 394 111 395 191 396 24 397 29 398 300 399 341 400 78 401 34 402 59 403 249 404 145 405 331 406 55 407 187 408 31 409 286 410 164 411 63 412 55 413 279 414 78 415 154 416 9 417 275 418 130 419 174 420 324 421 7 422 8 423 357 424 420 425 329 426 363 427 136 428 328 429 39 430 148 431 196 432 427 433 82 434 202 435 278 436 392 437 77 438 418 439 41 440 195 441 199 442 347 443 339 444 31 445 72 446 43 447 409 448 305 449 289 450 136 451 396 452 135 453 30 454 90 455 271 456 174 457 161 458 360 459 129 460 8 461 433 462 275 463 324 464 390 465 85 466 223 467 116 468 317 469 426 470 394 471 391 472 381 473 239 474 9 475 262 476 441 477 118 478 72 479 392 480 308 481 292 482 53 483 356 484 45 485 139 486 1 487 67 488 380 489 258 490 218 491 28 492 408 493 176 494 196 495 435 496 88 497 489 498 262 499 26 500 46 501 18 502 297 503 116 504 428 505 337 506 416 507 407 508 387 509 85 510 121 511 258 512 70 513 409 514 173 515 279 516 244 517 196 518 381 519 477 520 515 521 268 522 360 523 20 524 235 525 320 526 289 527 426 528 121 529 58 530 249 531 381 532 137 533 299 534 88 535 378 536 220 537 494 538 312 539 276 540 185 541 123 542 45 543 103 544 195 545 274 546 334 547 205 548 458 549 155 550 79 551 444 552 354 553 401 554 370 555 92 556 551 557 512 558 230 559 88 560 493 561 494 562 55 563 319 564 488 565 537 566 221 567 428 568 256 569 466 570 550 571 347 572 347 573 306 574 281 575 170 576 374 577 525 578 54 579 173 580 498 581 487 582 492 583 538 584 264 585 543 586 387 587 401 588 254 589 338 590 425 591 574 592 278 593 252 594 506 595 585 596 574 597 121 598 392 599 594 600 211 601 301 602 560 603 115 604 441 605 407 606 111 607 593 608 346 609 467 610 439 611 32 612 202 613 555 614 406 615 564 616 310 617 374 618 117 619 168 620 274 621 346 622 326 623 598 624 69 625 136 626 314 627 226 628 546 629 615 630 245 631 376 632 220 633 611 634 608 635 275 636 254 637 5 638 460 639 338 640 267 641 633 642 631 643 578 644 560 645 438 646 280 647 24 648 239 649 461 650 453 651 22 652 562 653 635 654 557 655 195 656 304 657 561 658 9 659 657 660 48 661 343 662 373 663 468 664 515 665 495 666 8 667 511 668 351 669 410 670 658 671 502 672 519 673 625 674 439 675 106 676 616 677 518 678 72 679 358 680 414 681 52 682 56 683 571 684 659 685 494 686 275 687 382 688 526 689 320 690 265 691 649 692 624 693 457 694 133 695 340 696 504 697 551 698 308 699 259 700 170 701 481 702 207 703 256 704 272 705 668 706 80 707 613 708 454 709 430 710 379 711 348 712 416 713 711 714 596 715 193 716 306 717 58 718 624 719 325 720 226 721 51 722 684 723 556 724 592 725 131 726 535 727 715 728 32 729 627 730 409 731 329 732 449 733 716 734 255 735 596 736 292 737 368 738 688 739 9 740 652 741 431 742 688 743 140 744 563 745 446 746 375 747 568 748 399 749 717 750 303 751 742 752 450 753 699 754 236 755 56 756 655 757 188 758 371 759 441 760 249 761 53 762 31 763 620 764 602 765 690 766 649 767 666 768 378 769 192 770 434 771 208 772 206 773 221 774 250 775 331 776 586 777 220 778 751 779 523 780 398 781 657 782 345 783 490 784 88 785 100 786 533 787 717 788 242 789 758 790 629 791 738 792 19 793 575 794 561 795 328 796 188 797 498 798 238 799 512 800 515 801 687 802 211 803 308 804 28 805 351 806 645 807 704 808 737 809 457 810 554 811 528 812 47 813 555 814 518 815 581 816 146 817 552 818 78 819 116 820 228 821 64 822 545 823 566 824 680 825 266 826 719 827 504 828 423 829 763 830 498 831 707 832 548 833 445 834 368 835 411 836 245 837 44 838 259 839 1 840 264 841 145 842 209 843 687 844 311 845 61 846 359 847 47 848 664 849 825 850 715 851 301 852 286 853 673 854 172 855 175 856 671 857 797 858 528 859 779 860 189 861 768 862 125 863 790 864 629 865 130 866 582 867 569 868 486 869 29 870 180 871 248 872 492 873 618 874 512 875 842 876 109 877 750 878 693 879 711 880 387 881 744 882 260 883 780 884 753 885 17 886 882 887 196 888 843 889 369 890 31 891 466 892 111 893 868 894 525 895 824 896 832 897 58 898 137 899 67 900 337 901 45 902 151 903 834 904 679 905 674 906 581 907 805 908 573 909 780 910 105 911 331 912 131 913 711 914 858 915 650 916 392 917 294 918 668 919 268 920 148 921 60 922 206 923 165 924 639 925 48 926 56 927 340 928 466 929 379 930 86 931 171 932 834 933 357 934 549 935 775 936 269 937 216 938 680 939 662 940 278 941 551 942 203 943 822 944 783 945 772 946 27 947 523 948 658 949 5 950 52 951 196 952 259 953 835 954 101 955 188 956 361 957 204 958 794 959 155 960 347 961 77 962 273 963 898 964 721 965 139 966 928 967 45 968 819 969 585 970 456 971 64 972 721 973 512 974 632 975 723 976 957 977 164 978 137 979 334 980 646 981 648 982 583 983 678 984 104 985 820 986 110 987 468 988 415 989 594 990 390 991 139 992 815 993 168 994 515 995 837 996 714 997 424 998 470 999 653 1000 663 1001 688 1002 511 1003 82 1004 854 1005 927 1006 238 1007 420 1008 693 1009 898 1010 716 1011 795 1012 425 1013 433 1014 762 1015 496 1016 21 1017 488 1018 628 1019 943 1020 940 1021 354 1022 910 1023 528 1024 904 1025 793 1026 196 1027 425 1028 383 1029 591 1030 685 1031 37 1032 850 1033 765 1034 188 1035 269 1036 551 1037 360 1038 845 1039 18 1040 688 1041 443 1042 166 1043 8 1044 821 1045 568 1046 559 1047 911 1048 353 1049 618 1050 663 1051 182 1052 632 1053 139 1054 1031 1055 808 1056 280 1057 639 1058 977 1059 324 1060 133 1061 190 1062 309 1063 871 1064 875 1065 380 1066 698 1067 387 1068 739 1069 991 1070 993 1071 758 1072 621 1073 751 1074 482 1075 586 1076 332 1077 212 1078 367 1079 817 1080 767 1081 151 1082 643 1083 1059 1084 492 1085 59 1086 342 1087 874 1088 800 1089 951 1090 881 1091 765 1092 373 1093 498 1094 854 1095 710 1096 535 1097 254 1098 338 1099 226 1100 550 1101 752 1102 885 1103 921 1104 1008 1105 655 1106 569 1107 21 1108 210 1109 419 1110 914 1111 655 1112 950 1113 583 1114 788 1115 823 1116 905 1117 924 1118 811 1119 907 1120 547 1121 1074 1122 375 1123 481 1124 103 1125 629 1126 355 1127 512 1128 175 1129 53 1130 884 1131 599 1132 784 1133 1115 1134 325 1135 1079 1136 37 1137 804 1138 134 1139 543 1140 657 1141 583 1142 264 1143 900 1144 1035 1145 199 1146 462 1147 611 1148 1100 1149 575 1150 448 1151 627 1152 796 1153 631 1154 983 1155 821 1156 209 1157 157 1158 1075 1159 1068 1160 710 1161 763 1162 665 1163 433 1164 836 1165 274 1166 314 1167 389 1168 700 1169 286 1170 160 1171 1031 1172 570 1173 1126 1174 237 1175 644 1176 1115 1177 1147 1178 747 1179 135 1180 322 1181 475 1182 379 1183 768 1184 66 1185 818 1186 1093 1187 990 1188 1139 1189 1019 1190 920 1191 278 1192 117 1193 526 1194 935 1195 306 1196 925 1197 544 1198 158 1199 319 1200 217 1201 1057 1202 202 1203 850 1204 1110 1205 170 1206 472 1207 42 1208 545 1209 500 1210 122 1211 702 1212 877 1213 236 1214 250 1215 997 1216 887 1217 272 1218 1058 1219 731 1220 1043 1221 1193 1222 721 1223 531 1224 859 1225 714 1226 554 1227 169 1228 1163 1229 185 1230 135 1231 262 1232 248 1233 912 1234 349 1235 193 1236 19 1237 72 1238 388 1239 175 1240 1128 1241 1227 1242 738 1243 9 1244 608 1245 1048 1246 52 1247 18 1248 996 1249 179 1250 290 1251 992 1252 903 1253 821 1254 311 1255 1152 1256 95 1257 469 1258 891 1259 987 1260 1117 1261 366 1262 140 1263 648 1264 872 1265 866 1266 1013 1267 707 1268 7 1269 698 1270 749 1271 560 1272 659 1273 1202 1274 212 1275 102 1276 442 1277 442 1278 1179 1279 816 1280 1034 1281 994 1282 757 1283 1144 1284 293 1285 18 1286 1146 1287 657 1288 473 1289 1049 1290 1111 1291 813 1292 1166 1293 786 1294 669 1295 576 1296 723 1297 1113 1298 119 1299 1100 1300 207 1301 37 1302 255 1303 583 1304 1100 1305 290 1306 1058 1307 254 1308 906 1309 185 1310 609 1311 421 1312 686 1313 866 1314 248 1315 1264 1316 1256 1317 1152 1318 1086 1319 144 1320 366 1321 1005 1322 1091 1323 376 1324 101 1325 302 1326 892 1327 78 1328 37 1329 258 1330 1084 1331 993 1332 833 1333 393 1334 326 1335 660 1336 619 1337 1272 1338 453 1339 1235 1340 1024 1341 852 1342 1342 1343 1217 1344 1163 1345 1322 1346 922 1347 543 1348 6 1349 24 1350 1060 1351 1324 1352 651 1353 505 1354 771 1355 422 1356 571 1357 490 1358 842 1359 163 1360 589 1361 894 1362 34 1363 643 1364 437 1365 953 1366 343 1367 323 1368 793 1369 709 1370 645 1371 106 1372 1236 1373 160 1374 775 1375 1056 1376 96 1377 17 1378 734 1379 1245 1380 491 1381 1202 1382 465 1383 229 1384 609 1385 937 1386 533 1387 739 1388 964 1389 1286 1390 635 1391 1003 1392 433 1393 800 1394 1267 1395 897 1396 796 1397 332 1398 53 1399 583 1400 954 1401 10 1402 715 1403 28 1404 1400 1405 179 1406 1180 1407 1226 1408 380 1409 923 1410 527 1411 782 1412 1401 1413 106 1414 1047 1415 975 1416 778 1417 574 1418 1394 1419 634 1420 379 1421 1321 1422 1211 1423 595 1424 859 1425 1086 1426 1305 1427 448 1428 781 1429 1378 1430 421 1431 751 1432 562 1433 124 1434 788 1435 1432 1436 1246 1437 460 1438 1021 1439 728 1440 992 1441 1378 1442 247 1443 1051 1444 54 1445 1083 1446 1217 1447 886 1448 321 1449 1084 1450 952 1451 175 1452 482 1453 229 1454 1017 1455 1106 1456 997 1457 697 1458 350 1459 171 1460 970 1461 343 1462 298 1463 458 1464 431 1465 1266 1466 826 1467 191 1468 1023 1469 150 1470 785 1471 279 1472 611 1473 1339 1474 1124 1475 956 1476 184 1477 1267 1478 1042 1479 1019 1480 200 1481 1046 1482 740 1483 107 1484 1393 1485 25 1486 438 1487 972 1488 1261 1489 160 1490 669 1491 764 1492 286 1493 718 1494 1390 1495 796 1496 1269 1497 1452 1498 348 1499 781 1500 617 1501 1393 1502 427 1503 938 1504 1059 1505 369 1506 1240 1507 450 1508 1031 1509 58 1510 336 1511 1008 1512 680 1513 839 1514 520 1515 362 1516 1466 1517 1154 1518 378 1519 147 1520 733 1521 443 1522 212 1523 979 1524 628 1525 480 1526 870 1527 1309 1528 923 1529 1487 1530 1103 1531 645 1532 1500 1533 29 1534 1256 1535 1518 1536 320 1537 40 1538 961 1539 1531 1540 864 1541 704 1542 1219 1543 1202 1544 917 1545 602 1546 1146 1547 841 1548 1134 1549 1165 1550 1529 1551 931 1552 1383 1553 957 1554 1321 1555 1015 1556 1539 1557 284 1558 365 1559 456 1560 1267 1561 930 1562 312 1563 550 1564 1104 1565 120 1566 32 1567 394 1568 339 1569 496 1570 401 1571 650 1572 805 1573 309 1574 584 1575 40 1576 1469 1577 1373 1578 1220 1579 172 1580 631 1581 795 1582 117 1583 911 1584 1292 1585 712 1586 368 1587 1472 1588 1518 1589 934 1590 869 1591 310 1592 713 1593 780 1594 11 1595 509 1596 1123 1597 1178 1598 895 1599 300 1600 1266 1601 832 1602 922 1603 1582 1604 360 1605 1397 1606 703 1607 1600 1608 463 1609 444 1610 1566 1611 1058 1612 69 1613 426 1614 1058 1615 821 1616 77 1617 574 1618 345 1619 584 1620 886 1621 692 1622 586 1623 235 1624 1143 1625 363 1626 494 1627 227 1628 366 1629 8 1630 182 1631 1473 1632 1485 1633 791 1634 304 1635 787 1636 1357 1637 106 1638 1207 1639 847 1640 1067 1641 1492 1642 1131 1643 1454 1644 1405 1645 317 1646 718 1647 1080 1648 1641 1649 940 1650 558 1651 1220 1652 919 1653 1464 1654 224 1655 54 1656 1027 1657 586 1658 763 1659 738 1660 1432 1661 78 1662 698 1663 298 1664 653 1665 1154 1666 506 1667 818 1668 184 1669 92 1670 99 1671 1329 1672 820 1673 1157 1674 918 1675 1188 1676 227 1677 327 1678 1358 1679 933 1680 695 1681 1244 1682 1003 1683 1090 1684 1407 1685 646 1686 1644 1687 165 1688 431 1689 404 1690 1218 1691 1527 1692 1066 1693 1137 1694 170 1695 400 1696 1045 1697 111 1698 1096 1699 49 1700 187 1701 770 1702 290 1703 1373 1704 192 1705 970 1706 113 1707 1546 1708 471 1709 1537 1710 953 1711 767 1712 1042 1713 242 1714 306 1715 1618 1716 1197 1717 471 1718 569 1719 312 1720 1248 1721 630 1722 1331 1723 1285 1724 1218 1725 1155 1726 6 1727 284 1728 1412 1729 510 1730 730 1731 756 1732 542 1733 433 1734 801 1735 1225 1736 1718 1737 1415 1738 945 1739 864 1740 1615 1741 1586 1742 48 1743 337 1744 1436 1745 574 1746 505 1747 1082 1748 1307 1749 753 1750 705 1751 51 1752 191 1753 658 1754 657 1755 1124 1756 1299 1757 333 1758 1677 1759 715 1760 844 1761 47 1762 103 1763 1241 1764 1540 1765 408 1766 1736 1767 1422 1768 241 1769 576 1770 680 1771 551 1772 1320 1773 1362 1774 1267 1775 955 1776 805 1777 882 1778 1320 1779 690 1780 1019 1781 170 1782 1392 1783 1385 1784 895 1785 1517 1786 32 1787 324 1788 254 1789 1320 1790 62 1791 1726 1792 1698 1793 271 1794 1362 1795 624 1796 588 1797 945 1798 1280 1799 1062 1800 516 1801 1168 1802 1382 1803 686 1804 20 1805 1652 1806 236 1807 495 1808 1666 1809 542 1810 607 1811 1365 1812 187 1813 22 1814 1432 1815 79 1816 331 1817 31 1818 900 1819 1414 1820 333 1821 450 1822 1521 1823 1732 1824 1312 1825 1244 1826 34 1827 1332 1828 1057 1829 693 1830 216 1831 1464 1832 1691 1833 119 1834 646 1835 541 1836 473 1837 590 1838 970 1839 769 1840 83 1841 1479 1842 706 1843 175 1844 196 1845 218 1846 80 1847 986 1848 1129 1849 1097 1850 581 1851 1170 1852 441 1853 1533 1854 1343 1855 1168 1856 750 1857 818 1858 1744 1859 668 1860 155 1861 830 1862 1269 1863 1183 1864 1638 1865 397 1866 1387 1867 328 1868 827 1869 535 1870 1288 1871 91 1872 939 1873 571 1874 1355 1875 1360 1876 1527 1877 1699 1878 754 1879 1176 1880 216 1881 786 1882 1449 1883 1111 1884 1209 1885 634 1886 1267 1887 542 1888 1569 1889 240 1890 481 1891 490 1892 105 1893 784 1894 334 1895 982 1896 542 1897 601 1898 81 1899 792 1900 514 1901 506 1902 96 1903 645 1904 614 1905 1275 1906 1397 1907 420 1908 1575 1909 123 1910 521 1911 1572 1912 878 1913 948 1914 103 1915 533 1916 1416 1917 1315 1918 1481 1919 63 1920 83 1921 1157 1922 532 1923 1157 1924 1355 1925 395 1926 1795 1927 572 1928 1511 1929 1569 1930 1579 1931 934 1932 975 1933 28 1934 921 1935 1406 1936 1299 1937 1245 1938 1428 1939 1593 1940 1920 1941 762 1942 487 1943 1423 1944 1163 1945 1442 1946 848 1947 686 1948 393 1949 1407 1950 564 1951 86 1952 1272 1953 1494 1954 1524 1955 71 1956 521 1957 1654 1958 1674 1959 1710 1960 1730 1961 285 1962 1410 1963 1770 1964 998 1965 1813 1966 966 1967 1710 1968 874 1969 1248 1970 738 1971 1689 1972 1872 1973 1338 1974 1666 1975 492 1976 1586 1977 1719 1978 1441 1979 167 1980 1869 1981 387 1982 1528 1983 1269 1984 198 1985 1014 1986 1152 1987 1022 1988 1105 1989 428 1990 1785 1991 1443 1992 271 1993 1626 1994 1589 1995 1402 1996 1185 1997 1127 1998 511 1999 254 2000 227 2001 229 2002 339 2003 302 2004 623 2005 969 2006 977 2007 1824 2008 1428 2009 490 2010 1172 2011 131 2012 1407 2013 1962 2014 1365 2015 1851 2016 849 2017 1320 2018 528 2019 1307 2020 552 2021 792 2022 415 2023 850 2024 881 2025 480 2026 2002 2027 1574 2028 1028 2029 861 2030 748 2031 1251 2032 1554 2033 802 2034 143 2035 1085 2036 15 2037 1956 2038 1155 2039 1182 2040 203 2041 984 2042 1269 2043 21 2044 1215 2045 1522 2046 1976 2047 1354 2048 1204 2049 1036 2050 101 2051 1955 2052 783 2053 803 2054 753 2055 619 2056 685 2057 487 2058 1683 2059 1562 2060 1900 2061 1936 2062 1866 2063 2027 2064 1723 2065 1705 2066 1823 2067 1537 2068 137 2069 1404 2070 1944 2071 1062 2072 1937 2073 295 2074 1978 2075 101 2076 1050 2077 38 2078 1736 2079 748 2080 1677 2081 1590 2082 1957 2083 276 2084 1733 2085 981 2086 1418 2087 1232 2088 1887 2089 1636 2090 1991 2091 1007 2092 97 2093 1934 2094 302 2095 1705 2096 2079 2097 788 2098 1321 2099 82 2100 972 2101 1289 2102 406 2103 1502 1 0 0 1 1 0 1 0 1 0 1 1 0 0 0 1 1 0 1 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 0 0 1 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 0 1 0 1 0 0 1 0 0 1 1 0 1 1 0 0 0 1 0 0 1 1 1 0 1 1 0 1 1 0 0 1 0 1 1 1 0 0 0 1 0 0 0 0 1 0 1 1 0 1 1 1 0 1 0 0 1 0 0 0 0 1 0 0 0 1 0 1 1 1 0 1 0 1 1 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 0 1 0 1 0 1 0 0 0 0 1 0 0 1 0 1 0 1 1 1 1 1 0 0 0 0 1 0 1 1 0 1 0 1 0 1 1 0 1 1 0 1 1 1 0 1 0 0 0 0 1 1 1 0 0 0 1 0 1 0 1 1 1 0 1 0 1 1 1 0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 0 0 1 0 0 1 1 0 1 0 0 1 1 1 0 0 1 1 1 0 1 1 0 0 0 1 1 0 1 0 1 1 0 0 1 1 0 0 1 0 0 0 0 0 1 1 1 0 1 0 1 0 0 0 0 1 1 1 1 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 1 1 0 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 1 0 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 0 0 1 0 1 1 0 0 1 0 1 1 1 1 1 0 1 1 0 1 0 0 0 1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 1 1 1 1 0 1 0 1 1 1 1 1 0 0 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 1 1 1 1 1 0 0 0 0 0 0 1 1 0 1 1 0 0 1 1 0 0 1 0 0 0 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 1 1 0 1 0 0 1 0 0 1 1 1 0 1 1 1 1 1 1 0 1 0 1 1 0 0 1 1 1 0 1 1 0 0 1 0 0 1 0 0 1 1 0 0 0 0 0 0 1 1 0 0 0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 1 1 1 0 0 1 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 1 1 1 0 0 1 0 0 1 1 0 1 0 0 0 0 0 1 1 1 0 0 1 0 0 0 1 1 0 1 0 1 0 0 1 1 1 0 1 0 0 0 1 1 0 0 0 1 0 1 1 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 1 1 0 1 0 1 1 0 0 0 0 1 1 1 1 1 1 0 0 0 1 0 1 0 1 0 0 0 0 1 0 0 1 0 1 0 0 1 1 0 1 1 0 1 1 0 1 0 1 0 0 1 0 0 1 1 0 1 0 1 0 0 1 1 1 1 1 1 0 0 0 1 1 0 0 1 0 1 1 0 1 1 0 0 0 1 1 1 0 1 1 0 0 0 1 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 1 1 0 1 1 0 1 0 1 0 0 0 1 0 0 0 0 0 1 0 1 0 1 0 0 1 1 0 0 1 1 1 1 0 0 1 0 1 1 1 1 1 0 1 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 0 1 1 1 0 1 1 0 1 1 0 0 1 0 1 0 1 1 0 0 1 1 0 0 1 0 1 1 1 1 0 0 0 1 0 0 0 0 0 1 1 0 1 0 0 1 1 1 0 0 0 1 0 1 0 0 1 0 0 1 0 0 1 1 0 0 0 1 0 1 1 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 1 1 1 0 0 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 1 0 0 1 1 0 0 0 1 0 0 1 0 1 1 0 1 0 0 0 0 0 1 0 1 1 1 1 0 1 0 0 1 0 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 0 1 1 0 1 1 0 1 1 0 1 0 0 1 0 0 1 0 1 0 0 0 1 1 1 0 0 0 1 0 1 0 0 1 1 1 1 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 1 1 1 1 1 1 0 0 1 0 0 0 1 1 1 1 1 1 0 1 0 0 0 0 0 1 1 1 0 1 1 1 1 0 0 0 0 0 1 0 1 1 0 0 1 1 0 1 1 1 0 0 0 0 0 1 0 0 0 1 0 0 1 1 1 0 0 0 1 0 1 1 1 0 0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 0 0 1 1 0 1 1 0 1 1 1 0 0 1 0 1 1 0 0 1 0 0 1 1 1 1 0 1 0 1 0 1 0 0 1 0 1 1 1 1 1 0 1 1 1 1 0 1 1 0 1 0 0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 1 1 1 1 1 1 1 0 0 0 1 1 1 0 1 0 1 0 0 1 1 1 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 1 1 1 0 1 0 1 1 1 0 0 0 1 0 0 1 0 0 1 1 0 1 1 0 1 1 1 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 0 1 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 1 1 0 0 1 0 1 0 0 1 0 1 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 0 0 0 1 1 0 0 1 1 0 1 1 0 0 1 1 0 0 0 1 0 0 0 0 1 1 0 1 1 0 1 1 0 0 0 1 1 0 1 1 1 1 1 0 0 1 0 1 1 1 2 2 3 1 4 3 5 2 6 1 7 2 8 4 9 1 10 3 11 7 12 9 13 5 14 14 15 7 16 2 17 2 18 6 19 18 20 12 21 17 22 20 23 4 24 12 25 12 26 2 27 22 28 19 29 6 30 28 31 6 32 23 33 14 34 28 35 13 36 35 37 4 38 14 39 37 40 13 41 2 42 18 43 17 44 15 45 38 46 41 47 18 48 26 49 30 50 18 51 30 52 31 53 30 54 19 55 23 56 11 57 15 58 10 59 36 60 29 61 59 62 22 63 63 64 22 65 18 66 29 67 34 68 60 69 31 70 44 71 58 72 67 73 70 74 11 75 67 76 21 77 35 78 62 79 15 80 64 81 35 82 68 83 7 84 75 85 56 86 86 87 44 88 31 89 2 90 68 91 31 92 76 93 43 94 57 95 76 96 34 97 58 98 72 99 81 100 29 101 37 102 56 103 36 104 46 105 83 106 81 107 26 108 14 109 25 110 69 111 44 112 63 113 27 114 31 115 9 116 115 117 48 118 9 119 110 120 81 121 21 122 21 123 55 124 49 125 124 126 107 127 53 128 114 129 43 130 114 131 21 132 94 133 99 134 127 135 24 136 49 137 20 138 92 139 15 140 73 141 114 142 85 143 49 144 32 145 127 146 87 147 93 148 91 149 1 150 16 151 62 152 58 153 69 154 29 155 143 156 35 157 1 158 66 159 20 160 18 161 18 162 97 163 90 164 28 165 105 166 82 167 126 168 11 169 160 170 34 171 116 172 30 173 155 174 44 175 35 176 174 177 142 178 20 179 120 180 29 181 1 182 91 183 100 184 69 185 40 186 46 187 117 188 166 189 40 190 13 191 149 192 62 193 156 194 88 195 111 196 124 197 19 198 186 199 93 200 104 201 111 202 105 203 49 204 156 205 79 206 172 207 198 208 106 209 177 210 16 211 8 212 53 213 157 214 68 215 166 216 142 217 97 218 145 219 209 220 51 221 176 222 75 223 160 224 97 225 79 226 1 227 120 228 41 229 148 230 43 231 118 232 168 233 225 234 4 235 116 236 123 237 14 238 6 239 39 240 197 241 145 242 12 243 33 244 103 245 65 246 184 247 206 248 39 249 87 250 165 251 239 252 143 253 93 254 243 255 250 256 23 257 111 258 43 259 213 260 118 261 85 262 61 263 227 264 59 265 35 266 254 267 234 268 259 269 11 270 75 271 237 272 93 273 4 274 180 275 266 276 3 277 246 278 18 279 30 280 124 281 18 282 267 283 120 284 122 285 109 286 124 287 74 288 105 289 203 290 170 291 82 292 111 293 243 294 54 295 207 296 234 297 195 298 194 299 293 300 258 301 156 302 67 303 7 304 107 305 62 306 164 307 150 308 175 309 36 310 83 311 61 312 286 313 60 314 147 315 86 316 26 317 204 318 72 319 126 320 271 321 267 322 48 323 98 324 206 325 286 326 280 327 57 328 88 329 220 330 24 331 276 332 174 333 325 334 252 335 50 336 88 337 165 338 267 339 25 340 269 341 153 342 98 343 277 344 179 345 301 346 112 347 38 348 247 349 101 350 149 351 89 352 132 353 84 354 153 355 171 356 79 357 76 358 106 359 196 360 59 361 105 362 81 363 297 364 231 365 2 366 145 367 186 368 250 369 261 370 2 371 257 372 277 373 230 374 308 375 226 376 172 377 33 378 102 379 134 380 263 381 258 382 126 383 319 384 299 385 55 386 334 387 320 388 30 389 217 390 223 391 203 392 237 393 5 394 279 395 96 396 85 397 345 398 297 399 187 400 32 401 227 402 24 403 343 404 238 405 348 406 279 407 382 408 216 409 335 410 401 411 227 412 267 413 170 414 17 415 349 416 14 417 199 418 295 419 322 420 219 421 231 422 181 423 53 424 26 425 11 426 180 427 119 428 65 429 359 430 191 431 277 432 64 433 261 434 253 435 422 436 31 437 137 438 351 439 279 440 129 441 368 442 165 443 426 444 414 445 270 446 330 447 51 448 194 449 371 450 186 451 12 452 393 453 240 454 380 455 347 456 188 457 196 458 225 459 45 460 359 461 3 462 345 463 249 464 307 465 134 466 85 467 93 468 69 469 94 470 197 471 53 472 136 473 121 474 469 475 317 476 451 477 319 478 397 479 249 480 297 481 209 482 194 483 182 484 75 485 253 486 346 487 357 488 180 489 342 490 451 491 223 492 288 493 108 494 270 495 265 496 279 497 112 498 316 499 444 500 269 501 281 502 52 503 256 504 139 505 304 506 499 507 286 508 108 509 399 510 446 511 87 512 509 513 267 514 218 515 428 516 469 517 431 518 319 519 116 520 262 521 260 522 337 523 93 524 524 525 143 526 307 527 235 528 118 529 185 530 79 531 5 532 243 533 24 534 304 535 530 536 260 537 375 538 172 539 69 540 311 541 239 542 70 543 65 544 244 545 112 546 466 547 435 548 271 549 394 550 35 551 499 552 194 553 183 554 143 555 129 556 554 557 288 558 356 559 37 560 257 561 18 562 490 563 348 564 1 565 61 566 220 567 422 568 98 569 75 570 393 571 287 572 253 573 117 574 147 575 213 576 424 577 526 578 535 579 280 580 516 581 495 582 373 583 289 584 235 585 567 586 360 587 585 588 33 589 127 590 152 591 545 592 515 593 400 594 257 595 40 596 67 597 396 598 142 599 60 600 415 601 3 602 458 603 62 604 33 605 175 606 414 607 346 608 558 609 479 610 49 611 590 612 173 613 320 614 298 615 465 616 497 617 13 618 125 619 255 620 25 621 162 622 487 623 497 624 335 625 532 626 432 627 559 628 300 629 125 630 522 631 349 632 153 633 157 634 535 635 504 636 221 637 354 638 295 639 222 640 411 641 56 642 63 643 410 644 87 645 458 646 373 647 562 648 356 649 632 650 302 651 440 652 371 653 403 654 416 655 135 656 574 657 324 658 138 659 66 660 295 661 555 662 580 663 555 664 355 665 357 666 100 667 71 668 357 669 78 670 76 671 344 672 499 673 175 674 501 675 544 676 473 677 278 678 504 679 674 680 345 681 589 682 197 683 466 684 102 685 4 686 552 687 244 688 243 689 662 690 511 691 1 692 285 693 280 694 312 695 636 696 671 697 226 698 11 699 202 700 232 701 198 702 572 703 537 704 648 705 338 706 145 707 645 708 475 709 413 710 159 711 554 712 89 713 189 714 471 715 98 716 332 717 187 718 425 719 376 720 488 721 481 722 442 723 527 724 94 725 178 726 22 727 312 728 427 729 119 730 212 731 369 732 625 733 128 734 537 735 182 736 688 737 275 738 180 739 193 740 179 741 73 742 494 743 282 744 290 745 344 746 137 747 354 748 447 749 619 750 90 751 226 752 480 753 324 754 9 755 456 756 645 757 543 758 362 759 259 760 509 761 697 762 299 763 41 764 81 765 273 766 630 767 666 768 571 769 332 770 56 771 428 772 475 773 577 774 286 775 694 776 485 777 127 778 614 779 719 780 469 781 376 782 628 783 234 784 738 785 159 786 703 787 191 788 738 789 443 790 713 791 555 792 685 793 550 794 791 795 517 796 15 797 540 798 223 799 143 800 726 801 48 802 426 803 790 804 334 805 401 806 469 807 510 808 708 809 104 810 510 811 500 812 157 813 596 814 388 815 647 816 179 817 524 818 253 819 797 820 739 821 485 822 330 823 559 824 486 825 514 826 621 827 297 828 755 829 692 830 504 831 455 832 613 833 677 834 814 835 421 836 692 837 12 838 345 839 256 840 565 841 745 842 22 843 357 844 328 845 443 846 500 847 258 848 36 849 537 850 689 851 632 852 690 853 119 854 82 855 442 856 563 857 597 858 472 859 803 860 356 861 618 862 576 863 574 864 299 865 451 866 98 867 750 868 460 869 298 870 784 871 811 872 167 873 42 874 23 875 461 876 843 877 533 878 455 879 769 880 700 881 414 882 466 883 220 884 350 885 386 886 838 887 747 888 713 889 585 890 839 891 329 892 219 893 456 894 346 895 673 896 575 897 732 898 482 899 512 900 6 901 668 902 672 903 728 904 458 905 699 906 741 907 487 908 271 909 855 910 796 911 234 912 780 913 97 914 831 915 256 916 915 917 823 918 471 919 655 920 36 921 409 922 84 923 824 924 353 925 575 926 708 927 656 928 381 929 693 930 730 931 247 932 508 933 749 934 628 935 553 936 775 937 418 938 772 939 409 940 728 941 848 942 188 943 507 944 890 945 196 946 751 947 478 948 277 949 397 950 519 951 259 952 478 953 912 954 911 955 365 956 757 957 785 958 910 959 228 960 187 961 533 962 857 963 260 964 421 965 591 966 541 967 351 968 27 969 103 970 57 971 37 972 65 973 699 974 955 975 90 976 152 977 182 978 927 979 151 980 152 981 702 982 356 983 161 984 695 985 980 986 774 987 594 988 376 989 133 990 506 991 579 992 510 993 869 994 281 995 288 996 879 997 215 998 100 999 268 1000 978 1001 435 1002 295 1003 115 1004 481 1005 332 1006 780 1007 660 1008 977 1009 421 1010 1006 1011 25 1012 802 1013 214 1014 117 1015 30 1016 417 1017 450 1018 658 1019 969 1020 990 1021 320 1022 680 1023 815 1024 917 1025 173 1026 624 1027 672 1028 134 1029 817 1030 718 1031 961 1032 997 1033 374 1034 530 1035 377 1036 823 1037 557 1038 12 1039 142 1040 741 1041 370 1042 825 1043 478 1044 348 1045 641 1046 909 1047 513 1048 64 1049 134 1050 908 1051 784 1052 402 1053 632 1054 453 1055 1025 1056 293 1057 1038 1058 644 1059 886 1060 722 1061 694 1062 603 1063 218 1064 580 1065 813 1066 823 1067 312 1068 42 1069 391 1070 735 1071 264 1072 766 1073 34 1074 350 1075 40 1076 563 1077 387 1078 563 1079 245 1080 775 1081 852 1082 175 1083 372 1084 1051 1085 797 1086 475 1087 978 1088 10 1089 1054 1090 642 1091 504 1092 684 1093 85 1094 38 1095 839 1096 24 1097 335 1098 348 1099 505 1100 197 1101 599 1102 288 1103 638 1104 931 1105 776 1106 1065 1107 855 1108 259 1109 713 1110 372 1111 1047 1112 224 1113 754 1114 104 1115 411 1116 579 1117 851 1118 469 1119 905 1120 892 1121 911 1122 8 1123 839 1124 487 1125 996 1126 859 1127 618 1128 856 1129 702 1130 675 1131 448 1132 641 1133 421 1134 194 1135 469 1136 1058 1137 482 1138 306 1139 726 1140 817 1141 637 1142 806 1143 1109 1144 1133 1145 334 1146 439 1147 911 1148 965 1149 1130 1150 472 1151 807 1152 45 1153 606 1154 930 1155 619 1156 23 1157 778 1158 817 1159 206 1160 891 1161 978 1162 815 1163 1037 1164 1111 1165 596 1166 966 1167 548 1168 1090 1169 515 1170 256 1171 85 1172 786 1173 546 1174 212 1175 155 1176 820 1177 634 1178 132 1179 140 1180 714 1181 84 1182 112 1183 111 1184 328 1185 252 1186 891 1187 571 1188 441 1189 703 1190 359 1191 811 1192 223 1193 501 1194 974 1195 716 1196 30 1197 1010 1198 206 1199 576 1200 1200 1201 93 1202 834 1203 1183 1204 534 1205 460 1206 698 1207 475 1208 723 1209 719 1210 661 1211 65 1212 958 1213 318 1214 617 1215 723 1216 350 1217 708 1218 229 1219 315 1220 804 1221 631 1222 676 1223 750 1224 887 1225 444 1226 613 1227 573 1228 757 1229 516 1230 1101 1231 286 1232 141 1233 811 1234 308 1235 960 1236 1027 1237 149 1238 471 1239 1006 1240 1050 1241 1022 1242 518 1243 1002 1244 1089 1245 953 1246 521 1247 1156 1248 579 1249 839 1250 1189 1251 848 1252 693 1253 331 1254 345 1255 167 1256 553 1257 470 1258 633 1259 476 1260 149 1261 1205 1262 224 1263 286 1264 474 1265 1098 1266 1013 1267 283 1268 1097 1269 829 1270 765 1271 227 1272 1123 1273 1042 1274 239 1275 354 1276 787 1277 934 1278 191 1279 496 1280 594 1281 409 1282 975 1283 1234 1284 483 1285 370 1286 733 1287 640 1288 612 1289 652 1290 1111 1291 1094 1292 394 1293 1090 1294 1135 1295 1187 1296 75 1297 1160 1298 997 1299 1078 1300 357 1301 517 1302 801 1303 150 1304 364 1305 580 1306 56 1307 830 1308 1135 1309 289 1310 320 1311 385 1312 687 1313 216 1314 1008 1315 904 1316 959 1317 127 1318 366 1319 275 1320 508 1321 1081 1322 88 1323 264 1324 213 1325 1184 1326 559 1327 677 1328 312 1329 1007 1330 911 1331 289 1332 484 1333 550 1334 577 1335 1060 1336 643 1337 456 1338 287 1339 505 1340 998 1341 130 1342 399 1343 603 1344 792 1345 633 1346 1055 1347 774 1348 764 1349 317 1350 338 1351 478 1352 278 1353 459 1354 479 1355 70 1356 314 1357 1262 1358 189 1359 94 1360 255 1361 526 1362 917 1363 1265 1364 1354 1365 523 1366 937 1367 1242 1368 1031 1369 1335 1370 849 1371 827 1372 1298 1373 1265 1374 63 1375 1026 1376 194 1377 501 1378 463 1379 950 1380 94 1381 436 1382 195 1383 69 1384 795 1385 540 1386 23 1387 1295 1388 1031 1389 1302 1390 1084 1391 1101 1392 668 1393 411 1394 946 1395 602 1396 190 1397 1365 1398 510 1399 1279 1400 149 1401 173 1402 1016 1403 1226 1404 1061 1405 162 1406 472 1407 623 1408 303 1409 1398 1410 393 1411 1262 1412 738 1413 789 1414 804 1415 324 1416 1216 1417 1410 1418 756 1419 1212 1420 1403 1421 940 1422 352 1423 563 1424 225 1425 316 1426 1299 1427 918 1428 1411 1429 815 1430 737 1431 1176 1432 1228 1433 317 1434 997 1435 944 1436 255 1437 386 1438 572 1439 111 1440 268 1441 1304 1442 598 1443 837 1444 506 1445 5 1446 428 1447 527 1448 1253 1449 132 1450 405 1451 416 1452 1204 1453 261 1454 998 1455 243 1456 732 1457 358 1458 478 1459 1242 1460 18 1461 845 1462 1389 1463 955 1464 560 1465 1198 1466 1321 1467 8 1468 1234 1469 653 1470 451 1471 396 1472 61 1473 779 1474 540 1475 840 1476 710 1477 1304 1478 1346 1479 1437 1480 520 1481 79 1482 911 1483 1330 1484 316 1485 1234 1486 794 1487 704 1488 1131 1489 398 1490 354 1491 48 1492 414 1493 1000 1494 95 1495 1342 1496 856 1497 71 1498 1087 1499 938 1500 696 1501 237 1502 1192 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 0 0 1 1 0 1 1 1 1 0 1 1 0 0 0 0 1 1 1 1 1 0 1 0 1 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0 1 0 0 1 1 0 0 1 1 1 0 0 1 0 0 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 0 0 0 1 1 0 0 0 0 1 0 0 1 1 1 1 1 0 0 0 0 1 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 1 0 0 1 1 1 1 1 0 0 0 1 1 1 1 0 1 1 0 1 1 1 1 0 0 0 1 1 1 0 1 1 0 1 0 1 1 1 1 1 1 0 0 1 1 0 1 1 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 0 1 0 1 0 1 1 1 1 0 1 1 0 0 1 0 0 1 0 0 1 0 1 0 0 1 1 1 1 0 1 0 0 1 0 1 1 1 0 1 1 0 1 0 1 1 0 0 1 0 1 1 1 1 0 0 1 0 1 0 1 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 1 0 1 1 1 1 1 1 1 0 1 0 1 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 0 0 1 0 0 0 1 1 0 0 1 1 0 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 0 0 1 1 1 1 0 0 1 1 0 1 1 0 0 0 1 1 0 1 0 0 0 1 0 1 1 0 1 1 1 0 0 1 1 0 1 1 0 1 0 0 1 0 0 1 1 1 1 1 0 1 0 1 1 1 0 1 0 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 0 0 0 1 1 1 0 1 1 0 1 1 1 1 1 1 0 0 0 1 0 0 0 1 1 0 0 0 1 1 0 1 1 1 0 0 1 0 1 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 0 1 1 1 0 0 1 0 0 1 1 0 0 1 0 1 1 1 0 0 1 1 1 1 0 1 1 0 1 0 0 1 1 1 1 0 1 1 0 1 1 1 1 0 0 1 0 0 0 0 0 1 0 1 0 1 1 0 0 0 1 0 0 1 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 1 1 0 1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 0 0 0 1 0 0 1 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 1 1 1 1 0 1 0 1 0 1 1 0 0 1 0 0 1 0 0 0 1 1 1 0 0 0 0 0 1 0 1 0 0 1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 1 0 1 0 1 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1 1 1 0 1 0 1 0 0 0 0 1 1 0 1 1 1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 1 0 1 0 1 0 1 0 0 0 0 1 0 0 1 1 0 1 0 1 0 0 1 1 0 0 0 0 0 1 0 1 1 1 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1 0 0 1 1 1 0 0 1 0 1 0 1 1 1 1 0 1 0 0 0 0 0 0 0 1 0 1 0 0 1 1 0 0 1 0 1 1 1 0 1 1 1 1 0 0 0 1 0 1 1 0 1 0 1 0 0 1 0 1 0 0 0 1 1 1 1 1 0 1 1 0 1 0 1 0 1 1 0 1 1 0 0 1 0 0 0 1 0 1 1 0 0 1 0 1 1 1 0 1 1 0 1 0 0 0 0 1 1 1 1 1 0 0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 0 1 1 0 1 1 0 1 1 0 0 0 0 1 0 1 1 1 0 0 1 1 1 1 1 1 0 0 1 0 0 1 0 1 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 0 1 0 1 0 0 1 0 0 1 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 0 1 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 0 0 0 0 0 1 1 0 1 0 0 0 0 1 0 1 1 0 0 1 1 0 1 1 1 1 1 0 0 0 0 1 1 1 1 0 1 0 1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 1 1 1 0 0 1 0 1 1 2 2 3 3 4 3 5 3 6 4 7 1 8 6 9 5 10 3 11 2 12 4 13 9 14 9 15 12 16 4 17 9 18 6 19 4 20 4 21 4 22 1 23 5 24 24 25 7 26 2 27 13 28 2 29 8 30 4 31 15 32 20 33 1 34 15 35 6 36 27 37 24 38 1 39 17 40 25 41 7 42 3 43 8 44 34 45 3 46 25 47 46 48 1 49 39 50 37 51 41 52 42 53 44 54 6 55 44 56 32 57 46 58 42 59 50 60 16 61 24 62 45 63 42 64 52 65 7 66 11 67 36 68 23 69 11 70 23 71 70 72 42 73 63 74 16 75 45 76 22 77 17 78 48 79 43 80 28 81 67 82 62 83 76 84 6 85 18 86 77 87 49 88 4 89 61 90 76 91 3 92 80 93 31 94 13 95 35 96 62 97 30 98 96 99 36 100 38 101 79 102 101 103 56 104 48 105 86 106 33 107 80 108 8 109 19 110 85 111 57 112 55 113 52 114 18 115 79 116 22 117 38 118 89 119 46 120 15 121 97 122 30 123 61 124 122 125 94 126 124 127 100 128 58 129 113 130 31 131 31 132 129 133 27 134 21 135 58 136 37 137 86 138 127 139 98 140 35 141 78 142 93 143 84 144 84 145 99 146 58 147 18 148 35 149 74 150 131 151 63 152 22 153 55 154 116 155 65 156 136 157 102 158 41 159 89 160 110 161 66 162 117 163 66 164 119 165 98 166 54 167 125 168 27 169 2 170 6 171 10 172 66 173 64 174 126 175 55 176 108 177 24 178 95 179 122 180 112 181 162 182 85 183 55 184 165 185 2 186 86 187 73 188 35 189 102 190 27 191 30 192 173 193 104 194 103 195 154 196 196 197 81 198 178 199 92 200 150 201 16 202 3 203 59 204 50 205 176 206 125 207 113 208 111 209 182 210 159 211 122 212 177 213 58 214 115 215 187 216 142 217 41 218 46 219 175 220 114 221 40 222 138 223 118 224 95 225 47 226 70 227 65 228 72 229 106 230 58 231 187 232 168 233 147 234 231 235 75 236 35 237 149 238 76 239 164 240 211 241 121 242 101 243 91 244 197 245 215 246 180 247 65 248 81 249 117 250 115 251 202 252 221 253 212 254 82 255 22 256 218 257 96 258 55 259 19 260 98 261 73 262 67 263 207 264 136 265 52 266 238 267 91 268 256 269 201 270 112 271 229 272 172 273 243 274 262 275 154 276 14 277 61 278 107 279 157 280 196 281 227 282 255 283 196 284 107 285 163 286 203 287 211 288 146 289 283 290 215 291 262 292 237 293 259 294 16 295 237 296 211 297 154 298 198 299 125 300 273 301 228 302 134 303 47 304 52 305 150 306 214 307 156 308 6 309 119 310 194 311 298 312 274 313 274 314 237 315 228 316 255 317 78 318 149 319 39 320 236 321 148 322 250 323 100 324 203 325 68 326 256 327 35 328 188 329 326 330 302 331 21 332 55 333 286 334 205 335 235 336 274 337 68 338 310 339 135 340 214 341 118 342 146 343 204 344 221 345 298 346 248 347 218 348 219 349 28 350 294 351 295 352 19 353 93 354 232 355 300 356 213 357 61 358 177 359 128 360 336 361 172 362 244 363 268 364 73 365 239 366 185 367 62 368 22 369 38 370 53 371 168 372 85 373 263 374 130 375 43 376 189 377 210 378 70 379 248 380 160 381 279 382 74 383 151 384 373 385 204 386 222 387 119 388 119 389 30 390 293 391 218 392 30 393 362 394 222 395 253 396 173 397 89 398 77 399 98 400 311 401 400 402 228 403 238 404 19 405 405 406 406 407 339 408 380 409 75 410 360 411 346 412 62 413 178 414 231 415 27 416 253 417 64 418 176 419 53 420 117 421 370 422 214 423 385 424 261 425 29 426 325 427 237 428 155 429 5 430 76 431 136 432 142 433 316 434 333 435 423 436 43 437 258 438 137 439 323 440 252 441 353 442 275 443 439 444 422 445 189 446 214 447 199 448 39 449 89 450 192 451 406 452 19 453 150 454 138 455 48 456 85 457 325 458 431 459 50 460 234 461 266 462 158 463 186 464 47 465 322 466 187 467 248 468 150 469 428 470 288 471 429 472 330 473 359 474 125 475 193 476 71 477 195 478 100 479 113 480 366 481 297 482 131 483 2 484 210 485 378 486 354 487 92 488 282 489 53 490 308 491 6 492 357 493 317 494 474 495 172 496 227 497 103 498 329 499 281 500 453 501 328 502 495 503 252 504 128 505 455 506 479 507 36 508 252 509 230 510 208 511 237 512 51 513 26 514 383 515 370 516 111 517 347 518 190 519 143 520 169 521 493 522 421 523 243 524 176 525 27 526 78 527 190 528 405 529 241 530 395 531 498 532 455 533 346 534 179 535 314 536 353 537 93 538 247 539 149 540 529 541 33 542 310 543 423 544 470 545 168 546 14 547 405 548 531 549 52 550 242 551 57 552 289 553 441 554 404 555 386 556 270 557 369 558 519 559 517 560 90 561 388 562 155 563 219 564 345 565 321 566 228 567 241 568 405 569 334 570 379 571 141 572 217 573 101 574 95 575 175 576 271 577 137 578 139 579 325 580 440 581 296 582 266 583 198 584 389 585 8 586 150 587 458 588 386 589 141 590 66 591 228 592 457 593 482 594 269 595 78 596 552 597 73 598 114 599 455 600 373 601 38 602 347 603 405 604 370 605 391 606 538 607 519 608 271 609 562 610 341 611 446 612 312 613 337 614 503 615 373 616 3 617 56 618 63 619 406 620 97 621 247 622 158 623 587 624 533 625 260 626 453 627 185 628 439 629 173 630 473 631 110 632 475 633 392 634 419 635 51 636 276 637 431 638 33 639 591 640 384 641 566 642 417 643 543 644 56 645 435 646 33 647 217 648 610 649 573 650 275 651 554 652 92 653 151 654 487 655 500 656 645 657 364 658 293 659 106 660 472 661 231 662 660 663 546 664 267 665 106 666 293 667 96 668 350 669 187 670 492 671 495 672 562 673 176 674 181 675 20 676 382 677 456 678 200 679 431 680 564 681 111 682 525 683 587 684 641 685 111 686 414 687 278 688 414 689 406 690 314 691 640 692 615 693 66 694 562 695 242 696 149 697 123 698 127 699 339 700 93 701 279 702 307 703 651 704 505 705 363 706 573 707 235 708 140 709 182 710 478 711 670 712 140 713 429 714 576 715 358 716 80 717 463 718 265 719 54 720 141 721 19 722 485 723 211 724 483 725 549 726 524 727 173 728 174 729 369 730 693 731 680 732 389 733 435 734 124 735 93 736 131 737 475 738 29 739 569 740 188 741 440 742 437 743 359 744 200 745 286 746 481 747 249 748 66 749 94 750 274 751 90 752 213 753 499 754 440 755 581 756 379 757 39 758 686 759 597 760 127 761 28 762 677 763 59 764 559 765 497 766 186 767 707 768 713 769 246 770 723 771 656 772 185 773 175 774 646 775 408 776 30 777 364 778 630 779 354 780 760 781 677 782 265 783 730 784 321 785 76 786 559 787 280 788 360 789 5 790 790 791 540 792 110 793 313 794 13 795 765 796 11 797 527 798 106 799 510 800 91 801 278 802 399 803 421 804 592 805 18 806 725 807 637 808 633 809 300 810 29 811 365 812 500 813 369 814 225 815 162 816 215 817 696 818 611 819 357 820 48 821 115 822 622 823 728 824 97 825 603 826 171 827 306 828 90 829 437 830 419 831 303 832 32 833 459 834 14 835 551 836 335 837 741 838 51 839 340 840 711 841 262 842 160 843 723 844 180 845 782 846 137 847 417 848 142 849 448 850 432 851 269 852 534 853 507 854 537 855 472 856 268 857 39 858 715 859 132 860 455 861 392 862 75 863 509 864 471 865 390 866 150 867 644 868 696 869 27 870 64 871 718 872 242 873 731 874 233 875 249 876 275 877 395 878 468 879 506 880 291 881 539 882 542 883 557 884 485 885 509 886 751 887 525 888 686 889 670 890 278 891 83 892 211 893 585 894 778 895 694 896 122 897 374 898 640 899 821 900 287 901 301 902 642 903 612 904 576 905 401 906 558 907 268 908 146 909 19 910 495 911 685 912 905 913 566 914 319 915 770 916 769 917 86 918 418 919 461 920 413 921 381 922 76 923 746 924 880 925 748 926 159 927 708 928 616 929 79 930 171 931 63 932 681 933 847 934 425 935 586 936 33 937 689 938 22 939 661 940 287 941 893 942 34 943 822 944 544 945 469 946 420 947 232 948 511 949 393 950 13 951 226 952 668 953 297 954 644 955 266 956 311 957 933 958 156 959 606 960 755 961 911 962 909 963 73 964 118 965 264 966 685 967 179 968 616 969 159 970 117 971 969 972 643 973 157 974 687 975 585 976 609 977 682 978 246 979 352 980 835 981 171 982 598 983 624 984 606 985 85 986 927 987 507 988 114 989 540 990 496 991 454 992 991 993 481 994 884 995 664 996 248 997 629 998 704 999 914 1000 861 1001 660 1002 525 1003 550 1004 894 1005 323 1006 900 1007 943 1008 836 1009 204 1010 1010 1011 540 1012 181 1013 754 1014 48 1015 246 1016 401 1017 666 1018 903 1019 891 1020 760 1021 339 1022 333 1023 234 1024 564 1025 462 1026 385 1027 131 1028 110 1029 37 1030 52 1031 983 1032 869 1033 722 1034 682 1035 584 1036 650 1037 326 1038 334 1039 228 1040 912 1041 982 1042 476 1043 93 1044 703 1045 824 1046 486 1047 289 1048 158 1049 311 1050 998 1051 571 1052 152 1053 346 1054 634 1055 817 1056 66 1057 476 1058 990 1059 157 1060 550 1061 338 1062 82 1063 35 1064 1031 1065 249 1066 577 1067 899 1068 351 1069 1066 1070 966 1071 989 1072 14 1073 829 1074 357 1075 206 1076 173 1077 749 1078 159 1079 245 1080 813 1081 399 1082 253 1083 462 1084 1002 1085 589 1086 581 1087 1087 1088 313 1089 1062 1090 18 1091 25 1092 76 1093 56 1094 921 1095 1022 1096 1004 1097 67 1098 218 1099 986 1100 829 1101 791 1102 1022 1103 573 1104 885 1105 552 1106 731 1107 101 1108 242 1109 502 1110 169 1111 875 1112 530 1113 182 1114 205 1115 456 1116 1080 1117 715 1118 292 1119 669 1120 1107 1121 598 1122 73 1123 368 1124 392 1125 318 1126 1115 1127 874 1128 711 1129 459 1130 782 1131 753 1132 1003 1133 434 1134 99 1135 637 1136 500 1137 772 1138 1073 1139 429 1140 407 1141 714 1142 433 1143 949 1144 149 1145 333 1146 119 1147 473 1148 730 1149 841 1150 773 1151 1124 1152 473 1153 920 1154 389 1155 231 1156 48 1157 255 1158 761 1159 145 1160 775 1161 660 1162 1097 1163 135 1164 537 1165 922 1166 848 1167 367 1168 503 1169 838 1170 1019 1171 753 1172 1148 1173 565 1174 1173 1175 213 1176 857 1177 657 1178 999 1179 132 1180 331 1181 672 1182 402 1183 754 1184 619 1185 625 1186 553 1187 386 1188 786 1189 494 1190 500 1191 325 1192 1531 0 1 1 0 0 0 1 0 0 0 1 1 0 1 1 1 1 0 1 0 0 1 0 0 0 0 1 1 1 0 0 1 0 1 1 0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 1 0 0 0 0 0 1 0 0 0 1 1 1 0 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 0 0 0 1 1 1 0 1 1 0 1 0 0 1 0 1 0 0 0 1 1 1 0 1 0 1 0 0 1 1 1 0 1 1 1 0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0 0 0 0 1 0 0 1 0 1 1 0 1 0 0 0 0 1 1 1 0 1 0 1 0 1 0 0 1 1 1 0 1 0 1 1 1 0 0 0 0 1 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 0 1 1 1 0 0 0 1 1 0 1 1 0 0 0 0 1 0 0 1 1 1 0 0 1 1 0 0 0 0 1 0 1 1 1 0 0 0 0 0 1 0 0 1 0 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 0 1 0 1 1 1 0 1 1 0 0 1 0 0 1 1 1 0 0 1 1 1 1 1 0 1 1 0 1 0 0 1 0 1 0 0 1 1 0 0 1 1 0 0 0 1 1 0 0 0 1 1 1 1 1 1 0 0 0 1 0 1 1 0 0 1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 1 0 0 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 1 0 1 1 1 0 0 0 1 1 0 0 0 0 1 0 1 1 0 0 1 1 0 0 0 0 1 0 1 0 0 1 1 1 1 1 1 1 0 0 0 1 0 0 1 1 1 0 0 0 1 1 1 1 0 1 0 0 0 0 0 1 0 1 1 1 0 1 1 1 0 0 1 0 1 1 0 1 1 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 0 1 1 0 0 1 1 1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 1 1 1 1 0 1 1 0 0 1 0 0 1 1 0 0 1 0 1 1 1 0 0 1 0 1 0 0 0 1 1 1 1 0 0 1 0 0 0 1 0 0 1 1 1 1 0 1 1 1 1 0 1 0 1 0 1 1 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 1 1 0 1 1 1 1 0 1 0 0 1 1 0 0 0 0 1 1 0 0 0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 0 1 1 0 1 0 1 0 0 0 0 1 1 0 1 0 0 1 1 1 0 0 0 1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 0 1 0 0 0 1 0 0 1 0 1 0 1 1 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 1 0 0 1 0 0 0 1 1 0 0 1 1 1 1 0 1 1 0 1 1 0 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 1 0 0 1 0 0 0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 0 1 0 1 1 1 1 1 0 1 0 0 0 1 1 0 0 1 0 1 1 1 1 1 0 1 0 0 1 1 1 0 0 0 0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 0 0 0 0 0 1 1 1 1 1 0 0 0 1 0 1 0 1 1 1 1 0 0 1 0 0 1 1 1 0 1 0 0 1 0 0 1 0 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 1 1 0 1 1 0 1 1 1 0 0 1 1 1 0 1 1 1 0 0 1 0 0 0 0 1 0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 0 0 0 0 1 1 0 1 1 0 0 1 1 1 0 0 0 0 1 0 0 1 1 1 0 1 1 1 0 0 0 0 1 0 0 1 0 1 1 0 0 1 0 0 0 1 1 1 0 1 0 1 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 1 1 0 0 1 0 1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 0 0 0 1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 0 1 0 0 0 0 0 1 1 0 0 1 0 0 1 1 1 0 1 1 1 1 1 1 0 0 0 1 0 1 0 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 0 0 1 1 0 0 0 1 0 1 1 0 0 1 1 1 1 0 0 0 0 1 1 0 0 0 1 0 1 1 0 1 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 1 0 1 1 0 1 1 0 0 1 0 1 1 0 1 0 1 0 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 0 1 1 0 0 0 0 1 0 1 1 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 0 1 1 0 0 1 0 1 1 1 1 1 0 0 0 0 0 1 0 1 1 0 1 1 1 0 1 1 0 0 0 0 1 1 0 1 0 1 1 1 1 1 0 0 0 1 1 1 1 0 1 0 0 0 1 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 1 1 0 0 1 1 1 0 0 1 1 0 0 0 1 0 0 1 1 0 1 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 0 1 1 1 0 1 0 0 1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 1 0 1 1 1 0 1 0 1 0 0 0 1 0 0 1 1 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 1 0 0 0 0 0 1 0 0 1 1 1 0 1 0 0 1 1 1 1 0 1 0 0 0 0 1 1 1 1 1 1 0 0 1 0 0 1 0 1 2 2 3 3 4 4 5 5 6 6 7 3 8 7 9 2 10 4 11 11 12 12 13 4 14 12 15 11 16 4 17 13 18 15 19 9 20 6 21 3 22 15 23 9 24 5 25 9 26 10 27 11 28 11 29 29 30 11 31 15 32 22 33 3 34 12 35 12 36 33 37 19 38 23 39 14 40 35 41 24 42 26 43 36 44 31 45 42 46 12 47 2 48 14 49 17 50 21 51 39 52 37 53 28 54 20 55 51 56 21 57 2 58 43 59 53 60 33 61 30 62 3 63 16 64 61 65 27 66 11 67 40 68 38 69 52 70 13 71 71 72 65 73 55 74 70 75 56 76 65 77 54 78 13 79 76 80 39 81 16 82 81 83 30 84 69 85 4 86 79 87 71 88 10 89 73 90 63 91 32 92 89 93 18 94 35 95 41 96 86 97 39 98 52 99 31 100 9 101 66 102 14 103 38 104 18 105 14 106 37 107 55 108 12 109 10 110 68 111 21 112 9 113 35 114 78 115 100 116 109 117 7 118 7 119 66 120 28 121 120 122 91 123 28 124 36 125 88 126 68 127 7 128 110 129 88 130 45 131 112 132 38 133 79 134 28 135 71 136 110 137 33 138 119 139 53 140 75 141 18 142 12 143 26 144 63 145 87 146 8 147 64 148 80 149 105 150 14 151 17 152 117 153 102 154 135 155 65 156 156 157 20 158 54 159 76 160 2 161 45 162 5 163 9 164 104 165 29 166 146 167 159 168 109 169 161 170 22 171 70 172 50 173 103 174 92 175 73 176 138 177 1 178 139 179 25 180 13 181 97 182 144 183 122 184 3 185 7 186 45 187 27 188 94 189 93 190 114 191 115 192 67 193 7 194 135 195 115 196 157 197 175 198 75 199 100 200 174 201 200 202 39 203 174 204 169 205 145 206 65 207 11 208 23 209 186 210 64 211 191 212 108 213 144 214 43 215 210 216 23 217 182 218 145 219 88 220 156 221 64 222 111 223 89 224 41 225 102 226 105 227 65 228 185 229 161 230 30 231 12 232 91 233 146 234 57 235 73 236 191 237 63 238 145 239 217 240 73 241 77 242 193 243 196 244 133 245 180 246 163 247 142 248 134 249 226 250 22 251 174 252 63 253 98 254 247 255 163 256 183 257 30 258 57 259 242 260 18 261 258 262 229 263 231 264 142 265 30 266 258 267 86 268 228 269 32 270 128 271 23 272 107 273 152 274 38 275 262 276 93 277 10 278 187 279 155 280 126 281 211 282 222 283 33 284 117 285 46 286 178 287 191 288 93 289 142 290 35 291 37 292 143 293 72 294 185 295 143 296 147 297 281 298 97 299 60 300 72 301 86 302 26 303 286 304 98 305 8 306 10 307 229 308 95 309 74 310 201 311 209 312 65 313 80 314 282 315 308 316 106 317 127 318 168 319 312 320 240 321 170 322 5 323 122 324 302 325 94 326 29 327 148 328 164 329 46 330 148 331 127 332 20 333 285 334 198 335 65 336 115 337 95 338 128 339 85 340 296 341 19 342 197 343 116 344 286 345 11 346 87 347 194 348 149 349 254 350 208 351 169 352 197 353 67 354 340 355 93 356 1 357 14 358 187 359 308 360 239 361 124 362 146 363 202 364 215 365 69 366 191 367 359 368 355 369 196 370 304 371 228 372 165 373 7 374 252 375 180 376 292 377 117 378 178 379 158 380 283 381 79 382 240 383 324 384 313 385 328 386 328 387 303 388 39 389 252 390 374 391 379 392 147 393 373 394 181 395 294 396 161 397 102 398 5 399 178 400 127 401 253 402 94 403 270 404 231 405 322 406 121 407 76 408 113 409 79 410 207 411 200 412 40 413 25 414 227 415 82 416 226 417 41 418 165 419 135 420 281 421 402 422 73 423 305 424 333 425 295 426 202 427 343 428 33 429 30 430 293 431 346 432 324 433 232 434 179 435 325 436 168 437 11 438 399 439 147 440 280 441 83 442 200 443 436 444 364 445 432 446 118 447 97 448 247 449 370 450 107 451 273 452 106 453 387 454 86 455 265 456 287 457 325 458 92 459 440 460 153 461 302 462 257 463 343 464 154 465 27 466 297 467 456 468 278 469 89 470 449 471 107 472 10 473 217 474 145 475 91 476 288 477 330 478 370 479 77 480 306 481 8 482 253 483 441 484 366 485 349 486 173 487 154 488 368 489 231 490 157 491 55 492 340 493 162 494 3 495 282 496 92 497 9 498 377 499 138 500 451 501 435 502 57 503 15 504 280 505 483 506 92 507 103 508 63 509 85 510 297 511 266 512 99 513 295 514 323 515 96 516 82 517 459 518 209 519 428 520 332 521 124 522 389 523 378 524 424 525 257 526 132 527 11 528 184 529 110 530 306 531 87 532 50 533 508 534 44 535 534 536 3 537 271 538 125 539 260 540 212 541 296 542 537 543 508 544 154 545 517 546 420 547 95 548 358 549 432 550 311 551 249 552 381 553 405 554 77 555 194 556 400 557 449 558 214 559 209 560 191 561 506 562 45 563 37 564 542 565 509 566 185 567 272 568 243 569 276 570 159 571 326 572 413 573 448 574 130 575 489 576 456 577 390 578 293 579 98 580 5 581 538 582 409 583 36 584 553 585 550 586 467 587 382 588 27 589 519 590 453 591 116 592 398 593 225 594 432 595 245 596 580 597 37 598 542 599 232 600 58 601 234 602 333 603 246 604 525 605 289 606 238 607 141 608 204 609 113 610 584 611 597 612 460 613 47 614 193 615 444 616 13 617 32 618 229 619 576 620 206 621 547 622 254 623 247 624 356 625 279 626 351 627 617 628 510 629 551 630 125 631 296 632 66 633 375 634 196 635 320 636 28 637 70 638 586 639 313 640 149 641 77 642 201 643 151 644 207 645 61 646 607 647 597 648 524 649 257 650 322 651 540 652 606 653 277 654 631 655 404 656 408 657 403 658 30 659 213 660 246 661 3 662 146 663 637 664 140 665 17 666 589 667 501 668 419 669 474 670 253 671 472 672 282 673 35 674 627 675 674 676 600 677 404 678 302 679 7 680 375 681 260 682 292 683 118 684 212 685 353 686 119 687 329 688 384 689 628 690 366 691 57 692 421 693 557 694 689 695 375 696 391 697 241 698 110 699 316 700 326 701 196 702 442 703 690 704 325 705 559 706 384 707 546 708 634 709 632 710 383 711 247 712 345 713 219 714 648 715 315 716 509 717 290 718 507 719 412 720 92 721 556 722 474 723 636 724 372 725 483 726 545 727 494 728 617 729 152 730 669 731 204 732 195 733 608 734 100 735 586 736 316 737 184 738 406 739 605 740 569 741 680 742 731 743 214 744 579 745 372 746 461 747 747 748 687 749 58 750 223 751 89 752 456 753 706 754 670 755 76 756 630 757 598 758 474 759 290 760 525 761 166 762 431 763 14 764 158 765 259 766 312 767 268 768 126 769 522 770 94 771 221 772 319 773 505 774 387 775 559 776 516 777 557 778 222 779 175 780 112 781 307 782 705 783 283 784 210 785 546 786 777 787 698 788 2 789 72 790 114 791 608 792 616 793 190 794 542 795 53 796 376 797 158 798 726 799 394 800 576 801 178 802 581 803 302 804 400 805 99 806 491 807 765 808 339 809 369 810 58 811 124 812 555 813 33 814 748 815 274 816 25 817 360 818 103 819 804 820 659 821 673 822 3 823 511 824 705 825 89 826 618 827 428 828 735 829 100 830 136 831 809 832 814 833 550 834 451 835 78 836 642 837 252 838 705 839 648 840 351 841 328 842 33 843 357 844 648 845 472 846 213 847 636 848 428 849 281 850 114 851 414 852 528 853 324 854 332 855 176 856 511 857 719 858 501 859 446 860 155 861 241 862 805 863 601 864 567 865 865 866 616 867 631 868 278 869 549 870 147 871 94 872 309 873 374 874 523 875 413 876 750 877 834 878 438 879 811 880 660 881 408 882 52 883 870 884 856 885 357 886 139 887 789 888 597 889 435 890 708 891 107 892 426 893 197 894 71 895 484 896 787 897 614 898 121 899 191 900 858 901 477 902 165 903 235 904 832 905 446 906 476 907 785 908 626 909 891 910 753 911 180 912 383 913 399 914 131 915 478 916 201 917 308 918 602 919 131 920 798 921 31 922 898 923 662 924 99 925 306 926 365 927 131 928 861 929 32 930 782 931 67 932 821 933 9 934 47 935 246 936 797 937 223 938 686 939 454 940 887 941 667 942 332 943 18 944 271 945 867 946 430 947 105 948 845 949 305 950 940 951 123 952 192 953 624 954 474 955 215 956 556 957 850 958 63 959 252 960 80 961 821 962 480 963 365 964 225 965 211 966 230 967 359 968 400 969 221 970 756 971 114 972 873 973 226 974 667 975 841 976 304 977 767 978 740 979 495 980 23 981 947 982 651 983 490 984 236 985 693 986 688 987 443 988 870 989 969 990 542 991 364 992 555 993 554 994 140 995 223 996 560 997 970 998 794 999 136 1000 280 1001 810 1002 855 1003 292 1004 298 1005 582 1006 317 1007 823 1008 630 1009 922 1010 648 1011 350 1012 14 1013 192 1014 607 1015 294 1016 127 1017 628 1018 93 1019 327 1020 541 1021 673 1022 742 1023 197 1024 533 1025 705 1026 42 1027 48 1028 560 1029 288 1030 909 1031 596 1032 155 1033 167 1034 987 1035 330 1036 800 1037 65 1038 246 1039 809 1040 520 1041 977 1042 521 1043 315 1044 950 1045 116 1046 847 1047 663 1048 737 1049 299 1050 286 1051 944 1052 445 1053 499 1054 282 1055 359 1056 115 1057 994 1058 780 1059 418 1060 690 1061 934 1062 943 1063 669 1064 598 1065 150 1066 840 1067 101 1068 465 1069 613 1070 313 1071 263 1072 650 1073 805 1074 504 1075 691 1076 528 1077 698 1078 813 1079 985 1080 437 1081 297 1082 5 1083 962 1084 941 1085 78 1086 947 1087 38 1088 599 1089 837 1090 389 1091 850 1092 195 1093 987 1094 1067 1095 699 1096 1080 1097 887 1098 70 1099 588 1100 253 1101 172 1102 929 1103 282 1104 164 1105 587 1106 1025 1107 898 1108 364 1109 1073 1110 794 1111 853 1112 628 1113 115 1114 391 1115 756 1116 702 1117 904 1118 114 1119 828 1120 496 1121 960 1122 660 1123 244 1124 555 1125 843 1126 570 1127 1006 1128 1105 1129 977 1130 931 1131 1102 1132 440 1133 323 1134 99 1135 389 1136 901 1137 24 1138 1043 1139 797 1140 1092 1141 876 1142 51 1143 779 1144 557 1145 330 1146 266 1147 101 1148 217 1149 33 1150 848 1151 768 1152 885 1153 104 1154 114 1155 239 1156 928 1157 225 1158 436 1159 316 1160 927 1161 253 1162 289 1163 159 1164 82 1165 346 1166 1102 1167 64 1168 652 1169 339 1170 817 1171 832 1172 666 1173 239 1174 542 1175 711 1176 44 1177 1109 1178 1077 1179 1095 1180 725 1181 696 1182 399 1183 929 1184 600 1185 1131 1186 635 1187 723 1188 503 1189 748 1190 967 1191 51 1192 321 1193 413 1194 164 1195 1054 1196 1110 1197 714 1198 965 1199 40 1200 580 1201 21 1202 763 1203 255 1204 510 1205 1122 1206 916 1207 1078 1208 940 1209 27 1210 377 1211 962 1212 840 1213 1080 1214 1082 1215 888 1216 848 1217 137 1218 117 1219 1185 1220 542 1221 990 1222 34 1223 892 1224 312 1225 1200 1226 635 1227 958 1228 645 1229 385 1230 256 1231 822 1232 872 1233 701 1234 1207 1235 274 1236 723 1237 535 1238 836 1239 708 1240 307 1241 1145 1242 160 1243 892 1244 898 1245 837 1246 1112 1247 393 1248 700 1249 1090 1250 1234 1251 401 1252 497 1253 456 1254 167 1255 227 1256 46 1257 66 1258 671 1259 397 1260 871 1261 1014 1262 755 1263 1060 1264 730 1265 642 1266 345 1267 686 1268 966 1269 252 1270 445 1271 231 1272 1232 1273 814 1274 52 1275 717 1276 335 1277 325 1278 446 1279 1092 1280 803 1281 55 1282 342 1283 478 1284 744 1285 1221 1286 1021 1287 820 1288 765 1289 125 1290 157 1291 257 1292 91 1293 163 1294 763 1295 133 1296 1149 1297 226 1298 223 1299 1267 1300 863 1301 558 1302 535 1303 414 1304 914 1305 95 1306 1007 1307 455 1308 907 1309 197 1310 250 1311 822 1312 892 1313 119 1314 672 1315 658 1316 1147 1317 1120 1318 937 1319 538 1320 1056 1321 255 1322 1032 1323 275 1324 672 1325 667 1326 850 1327 917 1328 236 1329 838 1330 1200 1331 1242 1332 220 1333 182 1334 517 1335 401 1336 1012 1337 453 1338 573 1339 771 1340 453 1341 1317 1342 547 1343 741 1344 1026 1345 178 1346 119 1347 278 1348 1179 1349 317 1350 478 1351 222 1352 822 1353 343 1354 846 1355 62 1356 287 1357 1193 1358 1136 1359 235 1360 305 1361 1065 1362 1083 1363 1 1364 1259 1365 828 1366 1280 1367 557 1368 482 1369 77 1370 1255 1371 153 1372 846 1373 1314 1374 46 1375 898 1376 393 1377 37 1378 665 1379 1177 1380 927 1381 26 1382 322 1383 1148 1384 483 1385 73 1386 1211 1387 1326 1388 452 1389 1317 1390 28 1391 316 1392 137 1393 336 1394 830 1395 1344 1396 938 1397 450 1398 734 1399 803 1400 653 1401 683 1402 883 1403 1182 1404 297 1405 852 1406 496 1407 817 1408 152 1409 649 1410 1002 1411 185 1412 448 1413 1340 1414 166 1415 577 1416 249 1417 1365 1418 1030 1419 790 1420 421 1421 1290 1422 254 1423 357 1424 915 1425 345 1426 807 1427 435 1428 624 1429 651 1430 150 1431 995 1432 1361 1433 366 1434 1404 1435 192 1436 240 1437 1116 1438 3 1439 76 1440 543 1441 1271 1442 1101 1443 1440 1444 1129 1445 1198 1446 33 1447 970 1448 1354 1449 746 1450 736 1451 110 1452 1097 1453 157 1454 730 1455 708 1456 270 1457 741 1458 1336 1459 1003 1460 586 1461 808 1462 706 1463 1102 1464 1137 1465 1183 1466 1221 1467 238 1468 482 1469 699 1470 787 1471 782 1472 1322 1473 1412 1474 428 1475 64 1476 116 1477 1067 1478 577 1479 720 1480 1463 1481 195 1482 543 1483 580 1484 500 1485 685 1486 1486 1487 856 1488 630 1489 617 1490 1067 1491 739 1492 1162 1493 319 1494 355 1495 110 1496 1297 1497 10 1498 377 1499 1413 1500 941 1501 620 1502 320 1503 1303 1504 760 1505 245 1506 574 1507 601 1508 267 1509 756 1510 972 1511 528 1512 1415 1513 617 1514 1310 1515 1204 1516 1445 1517 856 1518 1084 1519 1248 1520 54 1521 749 1522 408 1523 951 1524 1239 1525 698 1526 1237 1527 136 1528 1441 1529 1047 1530 880 1531 1187 1 1 0 1 0 0 0 0 1 0 1 1 0 1 1 1 0 0 1 1 0 1 1 0 0 0 0 0 0 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 0 0 1 0 1 0 0 0 1 1 1 0 0 1 0 1 0 0 1 0 1 1 1 1 1 0 1 0 1 0 0 0 0 0 0 1 1 0 0 0 0 1 0 1 1 0 1 0 1 0 0 0 0 0 0 1 1 0 0 1 1 0 1 1 0 1 1 1 1 1 0 0 0 1 1 0 0 1 0 0 1 0 0 1 1 0 0 0 0 0 0 1 0 0 0 1 1 1 1 1 1 0 1 0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 0 1 1 1 0 1 0 0 0 0 1 1 0 1 0 1 0 0 0 0 0 1 0 1 1 0 1 0 0 0 0 1 1 0 0 0 1 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 1 0 1 0 1 0 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 0 0 1 0 0 0 1 0 0 1 1 0 0 1 0 0 1 1 1 0 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 0 1 0 0 1 0 0 0 1 1 1 0 1 0 1 1 0 1 1 1 0 1 0 1 0 1 1 0 1 1 1 0 0 0 1 1 1 1 0 0 0 1 1 1 0 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 0 0 1 1 1 1 0 0 1 1 1 0 1 0 1 1 1 1 1 0 0 0 0 1 1 0 1 0 0 1 1 1 0 0 0 1 1 1 0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 1 0 0 1 0 0 0 1 0 0 0 1 1 1 1 1 1 0 1 0 0 1 0 0 1 0 1 1 1 1 1 0 1 0 0 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 1 1 0 0 1 1 1 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 1 0 0 1 0 1 0 1 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 0 0 0 0 0 1 1 0 0 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 1 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1 1 1 1 1 1 0 0 1 0 0 1 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 0 0 1 0 1 0 1 1 0 1 1 1 0 0 1 0 0 0 1 0 0 0 0 1 1 0 1 1 0 1 0 1 0 1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 1 1 1 0 0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 1 1 1 1 1 0 1 1 0 1 0 1 1 0 0 1 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 1 1 0 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 0 0 0 1 0 0 1 0 1 1 0 1 0 1 1 1 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 0 1 1 1 1 0 0 0 1 0 0 1 0 0 1 0 1 1 0 1 1 1 0 0 0 0 1 0 0 1 0 0 1 1 1 1 0 1 1 0 0 0 1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 1 1 0 1 1 0 1 1 0 0 1 1 1 1 1 0 0 1 0 0 0 0 0 1 1 1 0 1 1 0 1 0 0 0 0 1 1 1 1 1 1 1 0 1 0 1 0 0 1 0 1 1 1 0 0 0 0 0 1 1 1 1 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 1 0 1 0 1 1 1 1 0 0 1 1 1 0 1 1 0 0 1 1 1 0 1 1 0 1 1 0 1 0 0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 0 0 1 1 0 1 1 1 1 0 1 0 0 0 0 1 1 1 0 1 0 0 1 1 0 0 0 1 0 0 0 1 1 1 1 0 1 0 0 0 0 0 1 0 0 1 1 0 1 1 1 0 0 1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 1 1 0 1 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 1 1 0 0 1 0 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 1 1 0 0 0 1 1 0 1 0 0 1 1 0 0 1 1 0 1 1 1 1 0 0 0 1 1 1 0 1 1 1 1 0 0 1 0 1 0 1 1 1 0 1 0 0 1 0 1 0 0 0 1 0 1 1 0 1 0 0 0 1 1 0 1 0 1 1 0 0 1 0 0 0 1 2 2 3 1 4 4 5 1 6 4 7 2 8 8 9 5 10 10 11 7 12 9 13 4 14 7 15 12 16 16 17 3 18 11 19 11 20 6 21 10 22 22 23 23 24 17 25 1 26 14 27 8 28 19 29 29 30 3 31 14 32 28 33 31 34 26 35 6 36 10 37 2 38 32 39 19 40 18 41 4 42 2 43 32 44 27 45 28 46 7 47 1 48 32 49 41 50 2 51 6 52 4 53 4 54 19 55 38 56 42 57 6 58 20 59 5 60 31 61 36 62 37 63 47 64 18 65 11 66 2 67 23 68 6 69 41 70 25 71 60 72 61 73 41 74 23 75 3 76 51 77 16 78 16 79 59 80 19 81 2 82 10 83 40 84 31 85 39 86 50 87 37 88 25 89 17 90 53 91 84 92 71 93 46 94 94 95 38 96 74 97 10 98 98 99 98 100 23 101 33 102 55 103 23 104 28 105 79 106 73 107 13 108 92 109 40 110 39 111 54 112 91 113 23 114 33 115 20 116 79 117 55 118 98 119 18 120 45 121 10 122 18 123 62 124 73 125 118 126 14 127 20 128 80 129 121 130 103 131 51 132 104 133 69 134 20 135 29 136 47 137 32 138 63 139 49 140 111 141 35 142 37 143 107 144 47 145 4 146 51 147 3 148 4 149 137 150 132 151 21 152 3 153 138 154 25 155 118 156 65 157 84 158 84 159 111 160 149 161 111 162 160 163 32 164 125 165 3 166 87 167 44 168 3 169 10 170 50 171 33 172 11 173 53 174 52 175 33 176 140 177 31 178 121 179 15 180 83 181 71 182 152 183 138 184 142 185 182 186 111 187 164 188 139 189 44 190 67 191 97 192 34 193 185 194 106 195 88 196 34 197 77 198 75 199 41 200 32 201 165 202 157 203 87 204 152 205 19 206 11 207 60 208 133 209 191 210 41 211 18 212 176 213 55 214 138 215 163 216 43 217 122 218 17 219 219 220 159 221 144 222 220 223 41 224 34 225 213 226 145 227 1 228 43 229 58 230 198 231 183 232 111 233 215 234 191 235 235 236 159 237 209 238 44 239 8 240 181 241 66 242 211 243 176 244 27 245 177 246 157 247 139 248 202 249 153 250 17 251 1 252 159 253 253 254 180 255 28 256 143 257 165 258 249 259 205 260 226 261 254 262 217 263 126 264 15 265 31 266 120 267 57 268 98 269 227 270 215 271 149 272 239 273 174 274 244 275 51 276 247 277 6 278 1 279 38 280 91 281 60 282 70 283 46 284 86 285 186 286 37 287 2 288 173 289 242 290 177 291 106 292 122 293 3 294 241 295 166 296 177 297 125 298 290 299 68 300 40 301 53 302 209 303 29 304 7 305 4 306 278 307 39 308 69 309 301 310 129 311 164 312 13 313 24 314 279 315 254 316 52 317 187 318 53 319 85 320 99 321 24 322 246 323 246 324 306 325 231 326 207 327 137 328 238 329 292 330 301 331 180 332 218 333 178 334 23 335 10 336 19 337 6 338 201 339 132 340 335 341 53 342 266 343 213 344 271 345 181 346 51 347 57 348 289 349 340 350 291 351 314 352 259 353 48 354 86 355 198 356 135 357 92 358 220 359 269 360 293 361 23 362 336 363 65 364 149 365 298 366 116 367 236 368 222 369 147 370 281 371 217 372 94 373 361 374 96 375 44 376 156 377 267 378 154 379 179 380 24 381 367 382 226 383 253 384 198 385 157 386 254 387 153 388 38 389 7 390 55 391 294 392 59 393 76 394 36 395 307 396 359 397 343 398 362 399 306 400 87 401 134 402 248 403 398 404 55 405 110 406 4 407 120 408 241 409 110 410 329 411 183 412 278 413 370 414 244 415 206 416 69 417 53 418 138 419 196 420 407 421 150 422 15 423 411 424 423 425 302 426 344 427 419 428 348 429 335 430 362 431 320 432 119 433 304 434 405 435 391 436 370 437 76 438 402 439 286 440 336 441 77 442 280 443 164 444 129 445 399 446 173 447 240 448 59 449 167 450 262 451 391 452 173 453 251 454 38 455 207 456 87 457 453 458 444 459 390 460 388 461 55 462 190 463 443 464 364 465 342 466 217 467 35 468 314 469 190 470 270 471 273 472 36 473 462 474 412 475 342 476 460 477 326 478 94 479 20 480 422 481 267 482 396 483 162 484 84 485 224 486 470 487 64 488 296 489 428 490 294 491 455 492 226 493 374 494 44 495 105 496 305 497 296 498 496 499 386 500 335 501 305 502 299 503 121 504 157 505 47 506 89 507 240 508 401 509 232 510 239 511 485 512 211 513 54 514 243 515 54 516 360 517 506 518 326 519 56 520 181 521 246 522 149 523 518 524 241 525 15 526 34 527 16 528 7 529 459 530 130 531 28 532 362 533 214 534 229 535 266 536 475 537 138 538 345 539 409 540 449 541 420 542 468 543 213 544 284 545 461 546 268 547 16 548 182 549 41 550 55 551 459 552 35 553 95 554 485 555 247 556 453 557 205 558 346 559 474 560 40 561 514 562 195 563 378 564 42 565 13 566 422 567 139 568 335 569 168 570 388 571 448 572 557 573 546 574 399 575 550 576 302 577 520 578 338 579 17 580 511 581 404 582 124 583 392 584 496 585 323 586 292 587 187 588 469 589 151 590 114 591 201 592 58 593 143 594 495 595 541 596 156 597 435 598 212 599 260 600 154 601 528 602 462 603 27 604 430 605 355 606 422 607 373 608 108 609 134 610 402 611 586 612 612 613 591 614 578 615 133 616 349 617 311 618 541 619 96 620 388 621 38 622 37 623 177 624 72 625 84 626 41 627 94 628 526 629 449 630 465 631 161 632 344 633 106 634 210 635 61 636 3 637 611 638 504 639 28 640 627 641 347 642 409 643 588 644 390 645 411 646 156 647 237 648 196 649 365 650 580 651 227 652 620 653 605 654 104 655 391 656 574 657 46 658 44 659 410 660 430 661 310 662 14 663 612 664 398 665 615 666 189 667 620 668 412 669 230 670 532 671 391 672 121 673 264 674 643 675 478 676 190 677 336 678 494 679 59 680 115 681 70 682 157 683 596 684 338 685 25 686 553 687 447 688 508 689 301 690 684 691 207 692 203 693 246 694 138 695 380 696 46 697 304 698 558 699 138 700 159 701 662 702 666 703 241 704 488 705 613 706 66 707 623 708 314 709 267 710 541 711 188 712 558 713 572 714 209 715 653 716 50 717 160 718 510 719 290 720 545 721 65 722 521 723 158 724 148 725 96 726 50 727 152 728 99 729 74 730 174 731 106 732 229 733 445 734 61 735 166 736 576 737 391 738 322 739 212 740 735 741 106 742 366 743 262 744 503 745 278 746 708 747 23 748 363 749 475 750 472 751 259 752 296 753 382 754 95 755 447 756 394 757 535 758 277 759 107 760 239 761 727 762 409 763 160 764 42 765 713 766 30 767 616 768 21 769 449 770 371 771 578 772 231 773 750 774 675 775 425 776 207 777 47 778 450 779 702 780 262 781 147 782 532 783 199 784 158 785 355 786 623 787 579 788 440 789 474 790 731 791 609 792 538 793 186 794 100 795 267 796 683 797 106 798 782 799 681 800 382 801 635 802 434 803 25 804 665 805 157 806 643 807 307 808 772 809 224 810 186 811 655 812 752 813 541 814 194 815 441 816 804 817 806 818 138 819 115 820 152 821 714 822 87 823 125 824 608 825 825 826 694 827 101 828 754 829 436 830 507 831 136 832 263 833 797 834 222 835 700 836 798 837 837 838 519 839 606 840 543 841 672 842 69 843 264 844 617 845 380 846 202 847 817 848 323 849 737 850 505 851 835 852 567 853 408 854 5 855 33 856 682 857 783 858 427 859 519 860 412 861 611 862 535 863 146 864 55 865 371 866 154 867 158 868 411 869 863 870 316 871 756 872 324 873 126 874 215 875 798 876 17 877 95 878 222 879 550 880 640 881 665 882 210 883 653 884 315 885 784 886 479 887 471 888 225 889 381 890 291 891 384 892 865 893 758 894 223 895 12 896 352 897 126 898 527 899 508 900 398 901 385 902 265 903 841 904 127 905 326 906 45 907 846 908 570 909 300 910 537 911 14 912 363 913 620 914 212 915 626 916 596 917 628 918 410 919 528 920 631 921 411 922 607 923 535 924 776 925 730 926 555 927 297 928 785 929 570 930 503 931 383 932 486 933 10 934 471 935 355 936 483 937 891 938 317 939 296 940 468 941 786 942 743 943 697 944 684 945 237 946 697 947 776 948 890 949 41 950 634 951 843 952 781 953 533 954 654 955 315 956 757 957 143 958 819 959 812 960 139 961 500 962 704 963 167 964 847 965 809 966 843 967 13 968 179 969 308 970 876 971 432 972 669 973 586 974 234 975 488 976 170 977 48 978 779 979 714 980 499 981 914 982 41 983 850 984 601 985 375 986 810 987 486 988 211 989 79 990 236 991 831 992 292 993 851 994 865 995 904 996 37 997 593 998 285 999 320 1000 255 1001 204 1002 627 1003 237 1004 563 1005 479 1006 346 1007 642 1008 581 1009 207 1010 203 1011 378 1012 877 1013 197 1014 139 1015 322 1016 331 1017 246 1018 764 1019 993 1020 387 1021 243 1022 221 1023 872 1024 159 1025 911 1026 692 1027 890 1028 661 1029 105 1030 932 1031 695 1032 881 1033 356 1034 418 1035 526 1036 1028 1037 518 1038 691 1039 97 1040 263 1041 48 1042 322 1043 978 1044 228 1045 748 1046 392 1047 27 1048 480 1049 946 1050 771 1051 200 1052 222 1053 898 1054 533 1055 1035 1056 794 1057 382 1058 868 1059 860 1060 554 1061 1050 1062 729 1063 1044 1064 740 1065 848 1066 853 1067 337 1068 978 1069 3 1070 398 1071 278 1072 101 1073 495 1074 880 1075 241 1076 175 1077 186 1078 252 1079 151 1080 922 1081 629 1082 374 1083 733 1084 26 1085 9 1086 463 1087 46 1088 743 1089 671 1090 106 1091 102 1092 1003 1093 760 1094 383 1095 69 1096 804 1097 1042 1098 952 1099 650 1100 1069 1101 856 1102 514 1103 271 1104 174 1105 330 1106 26 1107 559 1108 744 1109 275 1110 255 1111 295 1112 762 1113 389 1114 901 1115 959 1116 694 1117 189 1118 839 1119 441 1120 778 1121 442 1122 130 1123 978 1124 610 1125 816 1126 490 1127 1100 1128 870 1129 846 1130 130 1131 810 1132 561 1133 1021 1134 316 1135 119 1136 429 1137 1107 1138 345 1139 797 1140 37 1141 360 1142 830 1143 1095 1144 1106 1145 794 1146 581 1147 797 1148 450 1149 467 1150 25 1151 51 1152 643 1153 1039 1154 517 1155 958 1156 328 1157 391 1158 38 1159 137 1160 960 1161 1036 1162 728 1163 431 1164 661 1165 40 1166 160 1167 610 1168 781 1169 991 1170 292 1171 144 1172 212 1173 74 1174 207 1175 49 1176 1116 1177 335 1178 477 1179 788 1180 42 1181 1100 1182 248 1183 974 1184 81 1185 687 1186 740 1187 2337 0 1 1 1 1 0 1 1 1 1 0 1 1 0 0 1 0 1 0 1 0 0 1 1 1 0 1 0 0 0 0 1 1 0 0 1 1 0 0 1 0 0 0 0 1 1 1 0 1 0 1 1 1 0 1 1 0 1 1 1 1 0 1 1 0 1 1 0 1 1 1 0 0 0 1 1 1 0 0 0 0 1 0 0 1 1 0 0 1 0 1 1 0 0 0 0 1 1 0 1 0 0 1 0 0 1 1 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 0 1 1 0 1 0 0 1 1 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 1 1 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 1 0 0 1 0 0 1 0 1 0 1 1 0 0 1 1 0 1 1 0 1 0 1 1 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 1 0 0 0 1 1 1 0 1 1 0 1 0 1 1 1 1 0 0 0 0 1 1 0 1 0 0 1 1 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 0 0 0 1 0 0 1 0 0 0 0 0 1 1 1 1 0 1 0 0 1 1 1 0 1 1 1 0 0 1 1 1 0 1 1 0 0 0 1 0 1 0 1 0 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 0 0 0 1 0 1 1 1 0 1 0 1 1 0 0 1 0 0 0 1 0 0 1 1 0 1 1 1 1 0 1 0 1 0 0 1 0 1 0 0 0 1 0 1 0 0 1 0 1 0 1 1 0 0 0 1 0 1 1 1 1 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 0 1 0 0 0 0 1 0 0 0 1 1 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 1 0 1 0 1 1 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 0 0 0 1 0 1 0 1 1 0 0 0 1 1 0 1 0 0 0 1 1 0 1 1 0 0 0 0 1 0 0 1 0 0 1 1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 1 0 1 1 0 0 0 1 0 1 0 0 0 1 1 0 1 0 1 1 1 0 0 0 1 0 0 1 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 1 1 0 1 1 1 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1 1 1 1 0 1 0 0 0 0 0 0 0 1 0 1 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 1 1 0 0 0 1 0 1 1 0 1 1 0 1 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 0 0 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1 0 1 0 0 1 1 1 0 1 1 0 0 1 0 0 0 0 1 0 1 1 1 0 1 0 0 1 1 1 0 1 0 1 1 0 1 0 0 1 1 1 1 0 0 1 0 0 0 1 0 1 0 1 1 0 1 0 1 1 0 1 0 1 0 0 1 1 0 1 1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 0 1 1 0 0 1 0 1 1 0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 1 1 1 0 1 1 0 0 0 0 1 1 0 1 1 0 0 0 1 0 0 1 0 1 1 1 0 1 1 1 1 1 1 0 0 0 0 1 1 1 0 1 0 1 0 0 0 0 0 1 0 0 0 1 1 0 1 1 0 1 1 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 0 0 1 1 0 1 1 1 0 1 0 0 1 0 1 1 0 1 0 0 0 1 1 0 0 0 0 0 0 1 0 1 1 0 1 0 0 1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 1 0 1 1 1 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 1 0 1 0 1 0 1 1 0 0 0 1 1 1 0 0 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 1 1 1 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 1 1 1 0 1 0 1 0 1 0 1 1 0 1 1 0 0 1 1 0 0 1 0 1 1 1 1 1 1 0 1 1 0 0 1 1 1 1 1 1 0 1 1 0 1 0 1 0 1 0 0 1 1 1 0 1 0 0 1 1 1 0 1 0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 0 0 0 1 1 1 1 1 0 1 1 1 1 0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 1 1 1 0 0 1 1 1 1 1 1 0 0 1 0 1 0 0 1 1 0 1 0 1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 1 0 1 1 0 1 1 1 0 1 0 1 0 1 0 0 1 1 0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 0 1 1 1 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 1 1 1 1 1 0 0 1 1 0 1 1 0 1 0 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 0 1 0 1 0 0 1 1 0 0 1 0 0 1 1 1 0 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 1 1 0 0 0 0 1 1 1 0 1 1 0 0 0 1 1 0 0 1 0 1 1 0 1 0 1 0 1 0 0 0 1 1 1 1 0 1 0 1 0 0 0 0 0 1 0 0 1 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 0 1 0 0 0 0 1 1 1 1 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 1 1 0 1 1 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 0 1 1 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 0 1 0 1 1 1 0 0 0 1 0 1 0 0 1 0 1 1 0 0 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 1 1 1 1 0 0 1 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 0 0 1 0 0 1 1 0 1 1 0 1 0 1 1 1 1 0 1 0 0 0 0 1 1 0 1 1 0 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 1 0 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 1 1 0 1 1 0 0 0 0 1 1 1 0 0 1 0 1 0 0 1 0 1 1 0 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 0 1 1 1 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 0 0 0 0 1 0 1 1 0 0 0 1 1 1 1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 0 1 1 0 1 0 1 1 0 0 1 0 0 0 1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 0 0 1 1 1 0 1 1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 0 1 1 1 0 0 0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 0 0 1 0 0 1 1 1 1 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 1 0 0 1 0 0 1 1 0 0 1 1 0 0 0 0 0 1 0 0 0 0 1 1 1 0 1 0 0 1 1 1 1 1 1 0 0 1 1 1 1 0 0 1 0 0 0 0 1 0 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 0 1 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 1 1 1 0 1 1 0 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 1 1 1 0 1 0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 0 1 1 1 0 1 1 1 0 0 0 0 0 0 0 1 1 0 1 0 1 1 0 1 1 1 1 1 1 0 0 0 1 0 0 1 0 0 1 1 1 1 0 1 0 1 0 0 1 1 0 1 0 0 0 1 0 0 1 1 0 0 0 1 0 1 0 1 0 0 0 1 0 0 1 2 1 3 1 4 2 5 3 6 3 7 6 8 1 9 4 10 5 11 8 12 8 13 4 14 2 15 6 16 14 17 16 18 12 19 12 20 20 21 17 22 21 23 23 24 24 25 17 26 9 27 5 28 16 29 23 30 18 31 7 32 21 33 20 34 29 35 7 36 6 37 16 38 36 39 38 40 20 41 18 42 22 43 11 44 17 45 30 46 2 47 13 48 20 49 18 50 14 51 3 52 37 53 17 54 23 55 51 56 34 57 18 58 49 59 52 60 20 61 52 62 38 63 21 64 11 65 31 66 57 67 35 68 58 69 9 70 18 71 48 72 30 73 65 74 51 75 3 76 58 77 36 78 54 79 54 80 49 81 2 82 52 83 69 84 62 85 55 86 57 87 45 88 31 89 14 90 5 91 74 92 16 93 83 94 14 95 21 96 49 97 47 98 25 99 73 100 24 101 101 102 77 103 35 104 86 105 14 106 100 107 29 108 82 109 7 110 69 111 91 112 55 113 96 114 11 115 87 116 111 117 80 118 40 119 62 120 60 121 16 122 118 123 117 124 81 125 107 126 117 127 121 128 106 129 34 130 125 131 48 132 108 133 27 134 103 135 35 136 63 137 8 138 50 139 1 140 113 141 79 142 118 143 65 144 125 145 52 146 85 147 84 148 101 149 96 150 2 151 88 152 13 153 96 154 58 155 85 156 23 157 32 158 153 159 77 160 32 161 119 162 28 163 42 164 18 165 8 166 79 167 77 168 79 169 96 170 116 171 12 172 52 173 148 174 122 175 144 176 138 177 13 178 106 179 24 180 123 181 42 182 178 183 77 184 85 185 12 186 89 187 105 188 79 189 115 190 164 191 176 192 181 193 4 194 191 195 20 196 2 197 137 198 75 199 123 200 132 201 102 202 100 203 66 204 80 205 55 206 180 207 47 208 70 209 193 210 161 211 124 212 194 213 164 214 12 215 143 216 68 217 214 218 80 219 111 220 66 221 48 222 138 223 172 224 28 225 8 226 89 227 180 228 38 229 143 230 76 231 139 232 138 233 188 234 217 235 191 236 15 237 26 238 152 239 137 240 184 241 67 242 3 243 27 244 126 245 102 246 124 247 144 248 16 249 115 250 138 251 234 252 70 253 195 254 95 255 11 256 42 257 215 258 148 259 143 260 191 261 101 262 45 263 128 264 100 265 245 266 30 267 44 268 80 269 211 270 112 271 48 272 200 273 43 274 165 275 9 276 185 277 80 278 16 279 145 280 169 281 186 282 146 283 57 284 224 285 73 286 254 287 225 288 66 289 5 290 279 291 50 292 235 293 272 294 104 295 201 296 141 297 102 298 18 299 87 300 121 301 164 302 246 303 238 304 121 305 159 306 21 307 239 308 12 309 109 310 301 311 270 312 93 313 246 314 116 315 127 316 162 317 204 318 314 319 190 320 37 321 168 322 273 323 278 324 20 325 109 326 323 327 301 328 207 329 79 330 155 331 288 332 127 333 263 334 55 335 243 336 223 337 68 338 138 339 28 340 165 341 234 342 169 343 205 344 261 345 199 346 213 347 258 348 123 349 68 350 270 351 105 352 9 353 116 354 135 355 159 356 242 357 313 358 261 359 10 360 40 361 165 362 189 363 10 364 48 365 358 366 250 367 229 368 111 369 273 370 91 371 279 372 105 373 186 374 137 375 146 376 229 377 161 378 287 379 9 380 131 381 62 382 355 383 277 384 3 385 196 386 331 387 222 388 178 389 257 390 213 391 156 392 282 393 314 394 201 395 41 396 186 397 115 398 220 399 208 400 108 401 261 402 236 403 125 404 144 405 130 406 49 407 138 408 124 409 344 410 152 411 53 412 194 413 283 414 247 415 188 416 407 417 159 418 289 419 258 420 97 421 134 422 192 423 124 424 143 425 40 426 118 427 106 428 77 429 181 430 9 431 234 432 162 433 104 434 210 435 164 436 218 437 346 438 291 439 150 440 227 441 419 442 234 443 85 444 393 445 269 446 198 447 288 448 389 449 74 450 20 451 107 452 30 453 287 454 108 455 221 456 33 457 12 458 266 459 112 460 69 461 337 462 198 463 402 464 287 465 344 466 389 467 252 468 199 469 180 470 114 471 258 472 326 473 14 474 262 475 397 476 236 477 17 478 131 479 68 480 129 481 158 482 306 483 35 484 474 485 78 486 275 487 248 488 432 489 236 490 418 491 373 492 468 493 417 494 140 495 358 496 249 497 359 498 73 499 496 500 134 501 455 502 40 503 22 504 431 505 505 506 388 507 256 508 151 509 165 510 79 511 411 512 500 513 142 514 163 515 268 516 373 517 65 518 359 519 375 520 110 521 476 522 235 523 98 524 286 525 174 526 335 527 410 528 297 529 512 530 234 531 111 532 7 533 324 534 512 535 447 536 61 537 505 538 437 539 463 540 382 541 394 542 261 543 404 544 446 545 91 546 35 547 11 548 82 549 479 550 224 551 39 552 499 553 320 554 385 555 367 556 394 557 399 558 352 559 539 560 192 561 245 562 238 563 500 564 540 565 344 566 345 567 303 568 414 569 404 570 436 571 379 572 437 573 330 574 44 575 420 576 558 577 62 578 320 579 326 580 181 581 65 582 46 583 71 584 80 585 345 586 271 587 407 588 136 589 428 590 488 591 156 592 549 593 522 594 359 595 88 596 206 597 537 598 113 599 23 600 551 601 498 602 506 603 452 604 207 605 456 606 576 607 508 608 329 609 305 610 600 611 532 612 392 613 424 614 378 615 289 616 99 617 179 618 445 619 288 620 616 621 344 622 437 623 202 624 407 625 59 626 214 627 186 628 425 629 57 630 17 631 106 632 495 633 77 634 205 635 425 636 90 637 86 638 617 639 416 640 131 641 222 642 559 643 440 644 211 645 104 646 155 647 192 648 246 649 490 650 283 651 369 652 325 653 544 654 422 655 472 656 23 657 579 658 417 659 56 660 161 661 485 662 142 663 638 664 411 665 466 666 16 667 225 668 652 669 248 670 605 671 264 672 160 673 550 674 144 675 96 676 64 677 35 678 105 679 368 680 263 681 56 682 639 683 225 684 492 685 577 686 645 687 131 688 489 689 291 690 174 691 473 692 647 693 133 694 668 695 241 696 380 697 216 698 123 699 629 700 282 701 194 702 472 703 691 704 255 705 362 706 316 707 266 708 661 709 540 710 331 711 444 712 662 713 547 714 397 715 371 716 165 717 592 718 170 719 218 720 556 721 367 722 325 723 468 724 412 725 657 726 48 727 575 728 256 729 233 730 213 731 311 732 661 733 516 734 142 735 521 736 238 737 450 738 603 739 471 740 42 741 335 742 659 743 550 744 415 745 16 746 422 747 309 748 462 749 639 750 422 751 655 752 622 753 33 754 615 755 505 756 319 757 214 758 180 759 537 760 585 761 49 762 334 763 566 764 542 765 197 766 406 767 512 768 539 769 407 770 256 771 255 772 258 773 238 774 702 775 183 776 112 777 537 778 306 779 575 780 68 781 15 782 495 783 25 784 469 785 398 786 106 787 57 788 502 789 305 790 65 791 626 792 179 793 393 794 244 795 565 796 304 797 418 798 794 799 234 800 212 801 765 802 443 803 12 804 280 805 188 806 335 807 477 808 109 809 648 810 647 811 276 812 690 813 493 814 219 815 370 816 719 817 163 818 395 819 486 820 588 821 440 822 757 823 723 824 384 825 256 826 101 827 698 828 191 829 473 830 130 831 539 832 227 833 605 834 764 835 290 836 619 837 458 838 281 839 428 840 665 841 747 842 647 843 509 844 49 845 780 846 104 847 299 848 233 849 152 850 714 851 544 852 43 853 774 854 248 855 47 856 652 857 496 858 706 859 625 860 443 861 304 862 343 863 211 864 129 865 299 866 646 867 636 868 866 869 510 870 623 871 383 872 605 873 294 874 564 875 617 876 403 877 860 878 13 879 475 880 2 881 873 882 574 883 336 884 366 885 713 886 638 887 463 888 160 889 525 890 713 891 497 892 37 893 529 894 178 895 283 896 793 897 181 898 775 899 723 900 667 901 380 902 758 903 769 904 745 905 875 906 171 907 705 908 412 909 723 910 735 911 28 912 890 913 172 914 877 915 646 916 772 917 126 918 807 919 138 920 802 921 910 922 595 923 851 924 891 925 794 926 818 927 814 928 192 929 264 930 881 931 336 932 174 933 494 934 678 935 246 936 305 937 684 938 878 939 930 940 351 941 582 942 341 943 844 944 505 945 855 946 24 947 710 948 935 949 410 950 917 951 279 952 762 953 160 954 95 955 736 956 577 957 479 958 701 959 462 960 144 961 847 962 213 963 792 964 271 965 616 966 425 967 257 968 138 969 521 970 127 971 454 972 533 973 162 974 254 975 768 976 726 977 81 978 643 979 658 980 448 981 540 982 543 983 378 984 132 985 826 986 437 987 515 988 911 989 517 990 495 991 979 992 44 993 341 994 141 995 777 996 387 997 310 998 412 999 459 1000 550 1001 951 1002 460 1003 254 1004 770 1005 423 1006 843 1007 1002 1008 920 1009 753 1010 722 1011 343 1012 446 1013 8 1014 863 1015 274 1016 49 1017 342 1018 361 1019 197 1020 46 1021 859 1022 855 1023 460 1024 852 1025 19 1026 177 1027 7 1028 279 1029 5 1030 53 1031 496 1032 323 1033 957 1034 585 1035 86 1036 991 1037 319 1038 263 1039 560 1040 794 1041 1006 1042 193 1043 820 1044 923 1045 155 1046 926 1047 400 1048 238 1049 397 1050 853 1051 358 1052 373 1053 163 1054 894 1055 462 1056 737 1057 87 1058 962 1059 321 1060 784 1061 151 1062 1055 1063 123 1064 1034 1065 414 1066 11 1067 154 1068 31 1069 315 1070 406 1071 371 1072 509 1073 304 1074 153 1075 562 1076 452 1077 609 1078 914 1079 146 1080 633 1081 936 1082 412 1083 991 1084 774 1085 359 1086 26 1087 720 1088 821 1089 1053 1090 483 1091 625 1092 36 1093 224 1094 19 1095 205 1096 60 1097 664 1098 295 1099 347 1100 190 1101 807 1102 351 1103 705 1104 883 1105 986 1106 920 1107 996 1108 1098 1109 20 1110 251 1111 12 1112 975 1113 229 1114 185 1115 567 1116 38 1117 1029 1118 715 1119 322 1120 575 1121 565 1122 2 1123 136 1124 623 1125 915 1126 347 1127 758 1128 855 1129 979 1130 731 1131 520 1132 429 1133 354 1134 844 1135 473 1136 930 1137 62 1138 346 1139 1059 1140 608 1141 659 1142 854 1143 243 1144 513 1145 1053 1146 835 1147 674 1148 548 1149 939 1150 1033 1151 914 1152 636 1153 1029 1154 199 1155 1112 1156 352 1157 1153 1158 78 1159 738 1160 82 1161 390 1162 40 1163 1148 1164 1162 1165 1111 1166 374 1167 895 1168 1057 1169 1061 1170 576 1171 350 1172 65 1173 242 1174 161 1175 831 1176 192 1177 265 1178 1139 1179 585 1180 847 1181 335 1182 378 1183 579 1184 85 1185 819 1186 988 1187 47 1188 1028 1189 112 1190 538 1191 396 1192 927 1193 657 1194 122 1195 487 1196 437 1197 292 1198 330 1199 377 1200 740 1201 979 1202 509 1203 900 1204 561 1205 201 1206 975 1207 1171 1208 763 1209 1160 1210 735 1211 876 1212 317 1213 1139 1214 1124 1215 198 1216 1206 1217 284 1218 304 1219 148 1220 356 1221 213 1222 198 1223 1073 1224 895 1225 527 1226 791 1227 226 1228 751 1229 806 1230 942 1231 1016 1232 614 1233 1214 1234 295 1235 655 1236 162 1237 122 1238 666 1239 1223 1240 550 1241 63 1242 89 1243 1140 1244 165 1245 240 1246 770 1247 1240 1248 503 1249 197 1250 698 1251 291 1252 762 1253 1250 1254 639 1255 1163 1256 184 1257 532 1258 843 1259 689 1260 394 1261 13 1262 672 1263 1197 1264 662 1265 261 1266 437 1267 209 1268 327 1269 1222 1270 824 1271 366 1272 1018 1273 1093 1274 969 1275 430 1276 863 1277 768 1278 352 1279 404 1280 397 1281 549 1282 647 1283 621 1284 10 1285 177 1286 118 1287 820 1288 403 1289 152 1290 939 1291 227 1292 620 1293 563 1294 255 1295 188 1296 1159 1297 666 1298 1266 1299 1106 1300 425 1301 200 1302 178 1303 250 1304 379 1305 143 1306 89 1307 1070 1308 1005 1309 280 1310 1182 1311 179 1312 449 1313 302 1314 426 1315 657 1316 925 1317 630 1318 544 1319 405 1320 177 1321 1168 1322 440 1323 805 1324 743 1325 1179 1326 183 1327 669 1328 294 1329 1197 1330 754 1331 379 1332 421 1333 1102 1334 288 1335 1270 1336 83 1337 490 1338 1333 1339 313 1340 61 1341 126 1342 802 1343 1305 1344 269 1345 781 1346 759 1347 1184 1348 212 1349 1184 1350 375 1351 425 1352 1217 1353 522 1354 934 1355 466 1356 171 1357 57 1358 672 1359 541 1360 22 1361 880 1362 834 1363 657 1364 681 1365 120 1366 483 1367 36 1368 164 1369 687 1370 186 1371 195 1372 1315 1373 1183 1374 152 1375 792 1376 186 1377 307 1378 319 1379 746 1380 695 1381 1120 1382 317 1383 1263 1384 1034 1385 448 1386 1191 1387 1201 1388 1098 1389 790 1390 1020 1391 566 1392 1066 1393 237 1394 756 1395 364 1396 555 1397 1076 1398 29 1399 1148 1400 5 1401 587 1402 1296 1403 159 1404 1355 1405 425 1406 639 1407 1150 1408 543 1409 469 1410 194 1411 911 1412 1130 1413 427 1414 1297 1415 29 1416 603 1417 374 1418 40 1419 50 1420 1010 1421 844 1422 68 1423 954 1424 241 1425 729 1426 1100 1427 617 1428 1272 1429 739 1430 585 1431 1145 1432 256 1433 62 1434 1195 1435 1266 1436 1334 1437 311 1438 377 1439 1094 1440 100 1441 52 1442 363 1443 800 1444 277 1445 980 1446 1356 1447 637 1448 970 1449 740 1450 1292 1451 583 1452 1125 1453 1199 1454 375 1455 94 1456 1023 1457 1146 1458 863 1459 459 1460 1400 1461 1273 1462 1142 1463 1445 1464 1153 1465 373 1466 1282 1467 1427 1468 918 1469 684 1470 729 1471 52 1472 806 1473 1185 1474 944 1475 311 1476 1228 1477 1296 1478 79 1479 76 1480 1376 1481 1336 1482 670 1483 507 1484 794 1485 958 1486 1380 1487 480 1488 1281 1489 1309 1490 459 1491 211 1492 1401 1493 427 1494 237 1495 785 1496 476 1497 1204 1498 379 1499 988 1500 126 1501 1387 1502 500 1503 6 1504 752 1505 356 1506 350 1507 1379 1508 1090 1509 882 1510 13 1511 59 1512 63 1513 701 1514 104 1515 1009 1516 30 1517 797 1518 1170 1519 743 1520 1023 1521 5 1522 644 1523 535 1524 830 1525 963 1526 723 1527 602 1528 568 1529 555 1530 1128 1531 1137 1532 1221 1533 913 1534 680 1535 105 1536 446 1537 331 1538 731 1539 322 1540 256 1541 55 1542 1102 1543 608 1544 350 1545 86 1546 6 1547 953 1548 1037 1549 807 1550 823 1551 135 1552 520 1553 760 1554 802 1555 145 1556 1368 1557 494 1558 1102 1559 406 1560 1007 1561 917 1562 1370 1563 428 1564 1530 1565 132 1566 747 1567 973 1568 156 1569 1289 1570 491 1571 612 1572 695 1573 1412 1574 320 1575 1349 1576 46 1577 255 1578 21 1579 1200 1580 1578 1581 1093 1582 1071 1583 1495 1584 1440 1585 20 1586 769 1587 1564 1588 582 1589 278 1590 1372 1591 1260 1592 232 1593 950 1594 908 1595 1070 1596 412 1597 523 1598 1086 1599 638 1600 212 1601 1060 1602 1136 1603 654 1604 351 1605 568 1606 1457 1607 1603 1608 926 1609 697 1610 312 1611 64 1612 758 1613 704 1614 466 1615 1507 1616 600 1617 202 1618 82 1619 940 1620 615 1621 525 1622 1572 1623 1257 1624 252 1625 85 1626 586 1627 976 1628 198 1629 1323 1630 309 1631 275 1632 1556 1633 890 1634 312 1635 785 1636 1393 1637 388 1638 1631 1639 925 1640 1140 1641 191 1642 1093 1643 143 1644 1637 1645 410 1646 159 1647 1605 1648 1152 1649 722 1650 1347 1651 1459 1652 720 1653 454 1654 500 1655 1171 1656 1425 1657 1516 1658 199 1659 387 1660 1183 1661 1024 1662 1281 1663 1192 1664 405 1665 1455 1666 1090 1667 960 1668 1409 1669 115 1670 1032 1671 464 1672 1568 1673 644 1674 1054 1675 510 1676 1260 1677 559 1678 954 1679 1135 1680 1612 1681 269 1682 771 1683 60 1684 635 1685 151 1686 1133 1687 969 1688 1230 1689 1158 1690 144 1691 86 1692 1672 1693 393 1694 1305 1695 1122 1696 367 1697 1605 1698 20 1699 315 1700 268 1701 1192 1702 509 1703 692 1704 254 1705 1307 1706 737 1707 1252 1708 1618 1709 652 1710 476 1711 1548 1712 164 1713 405 1714 1415 1715 1229 1716 1211 1717 399 1718 693 1719 813 1720 1527 1721 545 1722 706 1723 42 1724 1077 1725 1544 1726 1166 1727 1625 1728 1102 1729 427 1730 451 1731 1218 1732 19 1733 508 1734 906 1735 753 1736 118 1737 1571 1738 877 1739 294 1740 1697 1741 739 1742 1051 1743 1182 1744 359 1745 545 1746 1674 1747 268 1748 690 1749 449 1750 1456 1751 684 1752 1688 1753 1240 1754 1382 1755 159 1756 1110 1757 1558 1758 322 1759 1275 1760 1367 1761 978 1762 1260 1763 1442 1764 1226 1765 491 1766 848 1767 1298 1768 3 1769 1449 1770 166 1771 945 1772 1344 1773 1581 1774 1455 1775 774 1776 764 1777 772 1778 158 1779 419 1780 1399 1781 1217 1782 1379 1783 1124 1784 1073 1785 1744 1786 528 1787 210 1788 1216 1789 1496 1790 1700 1791 1731 1792 1380 1793 721 1794 244 1795 946 1796 671 1797 654 1798 1456 1799 1673 1800 803 1801 1246 1802 355 1803 924 1804 1046 1805 177 1806 697 1807 1591 1808 1026 1809 1519 1810 7 1811 1062 1812 644 1813 1262 1814 343 1815 1474 1816 1073 1817 467 1818 814 1819 242 1820 1552 1821 745 1822 719 1823 914 1824 594 1825 1025 1826 1535 1827 1224 1828 1752 1829 792 1830 1098 1831 1089 1832 384 1833 1260 1834 1673 1835 152 1836 1271 1837 1521 1838 778 1839 1247 1840 1130 1841 195 1842 279 1843 1661 1844 3 1845 1409 1846 204 1847 983 1848 1008 1849 178 1850 1123 1851 1431 1852 693 1853 114 1854 947 1855 1678 1856 732 1857 1605 1858 1510 1859 877 1860 1612 1861 1465 1862 80 1863 287 1864 1217 1865 341 1866 350 1867 1636 1868 1762 1869 64 1870 511 1871 785 1872 1238 1873 878 1874 1058 1875 159 1876 905 1877 647 1878 191 1879 1035 1880 1641 1881 73 1882 960 1883 1264 1884 1128 1885 573 1886 1051 1887 1712 1888 770 1889 1076 1890 27 1891 452 1892 595 1893 263 1894 500 1895 1718 1896 1332 1897 856 1898 1216 1899 212 1900 430 1901 534 1902 1121 1903 1701 1904 848 1905 1725 1906 933 1907 1245 1908 157 1909 1850 1910 1667 1911 802 1912 476 1913 1718 1914 1793 1915 1041 1916 1132 1917 1685 1918 923 1919 316 1920 519 1921 761 1922 515 1923 1368 1924 1895 1925 7 1926 1303 1927 983 1928 203 1929 1575 1930 675 1931 1461 1932 365 1933 285 1934 1913 1935 303 1936 938 1937 1603 1938 1240 1939 738 1940 1080 1941 182 1942 346 1943 780 1944 1628 1945 379 1946 1654 1947 44 1948 1709 1949 1771 1950 1764 1951 529 1952 572 1953 1541 1954 296 1955 1780 1956 865 1957 1015 1958 1191 1959 26 1960 801 1961 755 1962 1856 1963 1552 1964 448 1965 148 1966 546 1967 333 1968 495 1969 1015 1970 1063 1971 1323 1972 370 1973 486 1974 1259 1975 255 1976 515 1977 392 1978 61 1979 1590 1980 1613 1981 1258 1982 226 1983 837 1984 551 1985 1940 1986 381 1987 795 1988 464 1989 700 1990 871 1991 872 1992 763 1993 854 1994 662 1995 510 1996 1558 1997 745 1998 131 1999 1480 2000 535 2001 756 2002 458 2003 1188 2004 598 2005 623 2006 577 2007 1434 2008 480 2009 1358 2010 421 2011 1525 2012 294 2013 615 2014 1910 2015 1664 2016 330 2017 1395 2018 683 2019 72 2020 1680 2021 1115 2022 1856 2023 1819 2024 1270 2025 1353 2026 940 2027 902 2028 1239 2029 1025 2030 115 2031 416 2032 475 2033 328 2034 959 2035 209 2036 889 2037 390 2038 1272 2039 646 2040 4 2041 702 2042 263 2043 115 2044 1763 2045 1655 2046 557 2047 1932 2048 290 2049 367 2050 1168 2051 26 2052 422 2053 1299 2054 1232 2055 1038 2056 1961 2057 1972 2058 773 2059 387 2060 1737 2061 1293 2062 328 2063 789 2064 1655 2065 715 2066 160 2067 1955 2068 755 2069 106 2070 105 2071 1822 2072 1062 2073 825 2074 1813 2075 1695 2076 1061 2077 553 2078 1280 2079 1019 2080 1067 2081 175 2082 709 2083 1685 2084 29 2085 1419 2086 1558 2087 1769 2088 607 2089 1090 2090 1618 2091 721 2092 974 2093 273 2094 313 2095 1008 2096 656 2097 768 2098 356 2099 1076 2100 1429 2101 1512 2102 1463 2103 1003 2104 885 2105 49 2106 1763 2107 1001 2108 1523 2109 329 2110 1840 2111 2057 2112 762 2113 111 2114 370 2115 1680 2116 629 2117 1537 2118 802 2119 165 2120 1228 2121 1291 2122 715 2123 506 2124 2042 2125 1625 2126 1669 2127 208 2128 416 2129 23 2130 2097 2131 374 2132 1635 2133 1532 2134 1541 2135 469 2136 1611 2137 1374 2138 1867 2139 1890 2140 1545 2141 685 2142 710 2143 2132 2144 135 2145 2017 2146 1821 2147 1344 2148 666 2149 1656 2150 347 2151 89 2152 477 2153 1838 2154 814 2155 314 2156 77 2157 76 2158 1950 2159 1706 2160 1568 2161 1670 2162 2132 2163 1809 2164 1817 2165 144 2166 1434 2167 953 2168 1733 2169 1966 2170 2136 2171 353 2172 2057 2173 1332 2174 256 2175 1468 2176 59 2177 1561 2178 1501 2179 1727 2180 1035 2181 1604 2182 1171 2183 1003 2184 251 2185 2079 2186 1617 2187 1802 2188 933 2189 526 2190 1272 2191 843 2192 1749 2193 405 2194 830 2195 797 2196 1903 2197 1191 2198 820 2199 1202 2200 154 2201 1576 2202 2176 2203 45 2204 961 2205 2121 2206 1189 2207 1551 2208 1269 2209 1662 2210 1213 2211 1780 2212 2172 2213 1537 2214 816 2215 457 2216 1016 2217 36 2218 2004 2219 176 2220 1369 2221 1102 2222 1925 2223 525 2224 1555 2225 140 2226 36 2227 343 2228 906 2229 679 2230 388 2231 1820 2232 2051 2233 290 2234 736 2235 484 2236 59 2237 855 2238 1066 2239 821 2240 1876 2241 1116 2242 1136 2243 697 2244 1111 2245 1173 2246 2025 2247 922 2248 1184 2249 679 2250 920 2251 259 2252 1518 2253 91 2254 1221 2255 1049 2256 1163 2257 1038 2258 1456 2259 557 2260 2235 2261 1844 2262 2247 2263 1417 2264 185 2265 1735 2266 75 2267 915 2268 1086 2269 177 2270 428 2271 1099 2272 1001 2273 280 2274 264 2275 2069 2276 1986 2277 1713 2278 313 2279 967 2280 1265 2281 1844 2282 1511 2283 223 2284 971 2285 1821 2286 1319 2287 1584 2288 907 2289 1430 2290 82 2291 1170 2292 1029 2293 300 2294 1484 2295 1834 2296 1189 2297 760 2298 206 2299 2285 2300 1635 2301 1445 2302 1761 2303 848 2304 1242 2305 1683 2306 803 2307 1305 2308 1742 2309 277 2310 1357 2311 1554 2312 2001 2313 1352 2314 2160 2315 1683 2316 537 2317 1195 2318 1970 2319 2193 2320 2008 2321 581 2322 1652 2323 1619 2324 426 2325 333 2326 501 2327 1424 2328 1289 2329 722 2330 586 2331 441 2332 1702 2333 233 2334 2146 2335 1421 2336 577 2337 1476 1 0 1 0 0 1 1 0 1 0 0 1 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 0 1 1 0 1 1 0 1 0 0 1 0 1 0 1 1 0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 0 0 1 0 1 1 1 1 0 0 0 1 1 0 1 0 0 1 1 1 0 0 1 0 0 0 0 0 1 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 0 0 0 0 1 0 1 1 1 1 1 0 1 0 0 1 0 0 0 1 1 0 0 0 0 1 0 1 0 1 1 1 1 0 0 0 1 1 1 1 0 0 1 1 1 0 0 1 0 0 1 1 0 1 1 0 0 0 0 0 1 0 1 0 1 1 1 1 1 1 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 1 1 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 1 0 1 0 1 1 1 1 0 1 1 1 1 0 0 1 1 0 1 0 0 1 0 1 1 1 1 1 1 0 0 0 0 1 0 1 1 1 0 1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 1 1 1 1 0 0 1 0 0 0 0 1 0 1 1 0 0 0 1 1 1 0 0 1 1 0 0 0 1 0 0 1 1 1 1 0 1 1 1 1 1 0 1 1 1 0 1 0 0 1 1 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 1 1 0 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 0 1 0 0 1 1 1 0 0 0 1 0 0 0 1 0 1 1 1 1 0 0 1 0 0 1 1 0 1 1 1 0 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 1 0 0 1 1 1 1 1 0 1 0 0 1 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 1 0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 0 1 1 1 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 0 1 0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 0 0 1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 1 1 0 1 1 1 1 1 1 0 1 1 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 1 1 1 0 1 0 1 0 1 0 1 1 1 1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 0 1 1 1 1 1 1 1 0 1 1 0 0 1 0 0 0 0 0 0 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1 1 1 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 1 0 0 1 0 0 0 1 1 1 0 1 1 1 0 0 0 1 1 0 0 0 1 1 1 0 0 1 1 1 0 1 0 0 1 1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 1 1 0 1 0 1 0 1 0 0 1 1 0 1 1 0 1 0 0 0 1 0 1 0 0 0 0 1 0 0 0 1 1 1 0 0 1 1 0 0 1 0 0 1 0 1 0 0 0 1 1 1 0 1 1 1 1 1 1 0 0 1 1 0 1 1 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 1 1 1 1 0 0 1 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 1 1 0 1 0 0 0 1 1 1 0 1 1 0 1 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 1 0 1 1 1 0 0 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 0 1 1 1 1 1 0 0 1 1 1 0 0 1 0 1 1 1 0 0 1 1 0 0 1 0 1 1 1 1 1 0 1 1 0 0 0 1 1 0 0 1 1 0 1 1 1 0 1 0 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 0 1 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 0 1 0 1 0 1 1 0 0 0 1 0 0 0 1 0 1 0 1 1 0 0 0 1 0 0 0 0 1 0 0 1 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 1 1 0 0 0 0 0 1 1 0 1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 1 0 0 1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 1 1 0 0 1 1 1 0 1 0 1 0 1 1 0 0 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 1 0 1 0 0 1 0 0 1 1 0 0 1 0 1 1 0 0 1 0 0 0 1 1 0 0 1 0 1 1 0 0 1 1 1 0 0 1 1 1 1 1 1 1 0 1 0 0 0 0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 1 0 0 1 1 1 1 1 1 0 1 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 1 0 1 1 1 1 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 0 1 1 0 0 0 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 1 0 1 1 0 1 0 0 0 1 0 0 1 2 2 3 2 4 3 5 3 6 4 7 1 8 6 9 9 10 5 11 11 12 8 13 11 14 8 15 15 16 10 17 2 18 12 19 6 20 8 21 1 22 22 23 5 24 2 25 15 26 7 27 22 28 13 29 2 30 14 31 18 32 19 33 23 34 5 35 24 36 26 37 25 38 21 39 36 40 20 41 6 42 34 43 2 44 42 45 33 46 32 47 7 48 30 49 17 50 12 51 38 52 7 53 12 54 50 55 8 56 23 57 45 58 36 59 18 60 7 61 12 62 18 63 27 64 35 65 43 66 8 67 59 68 67 69 53 70 42 71 45 72 63 73 25 74 68 75 53 76 39 77 59 78 50 79 68 80 5 81 54 82 55 83 14 84 73 85 69 86 22 87 38 88 74 89 81 90 78 91 53 92 72 93 77 94 91 95 28 96 84 97 28 98 87 99 52 100 49 101 13 102 48 103 52 104 11 105 46 106 86 107 3 108 8 109 53 110 21 111 110 112 109 113 84 114 101 115 64 116 47 117 22 118 75 119 115 120 62 121 3 122 70 123 91 124 75 125 66 126 19 127 125 128 71 129 21 130 26 131 52 132 118 133 46 134 68 135 127 136 136 137 46 138 120 139 66 140 45 141 45 142 125 143 24 144 111 145 72 146 6 147 47 148 17 149 111 150 63 151 80 152 39 153 72 154 107 155 79 156 70 157 69 158 55 159 62 160 48 161 89 162 125 163 152 164 156 165 64 166 48 167 57 168 159 169 10 170 34 171 49 172 119 173 172 174 152 175 101 176 100 177 170 178 152 179 5 180 65 181 72 182 101 183 82 184 121 185 45 186 137 187 3 188 12 189 143 190 10 191 29 192 3 193 151 194 172 195 128 196 76 197 143 198 141 199 103 200 85 201 128 202 38 203 128 204 115 205 85 206 165 207 103 208 160 209 59 210 209 211 24 212 115 213 180 214 34 215 8 216 60 217 81 218 112 219 126 220 109 221 50 222 131 223 32 224 36 225 149 226 54 227 189 228 191 229 88 230 1 231 116 232 132 233 229 234 233 235 27 236 99 237 159 238 201 239 69 240 4 241 150 242 201 243 165 244 186 245 135 246 16 247 83 248 170 249 73 250 125 251 196 252 234 253 232 254 136 255 97 256 34 257 253 258 249 259 180 260 130 261 159 262 51 263 225 264 31 265 130 266 149 267 124 268 134 269 149 270 6 271 123 272 243 273 107 274 253 275 205 276 120 277 235 278 234 279 62 280 11 281 276 282 272 283 184 284 85 285 212 286 182 287 132 288 208 289 248 290 9 291 102 292 246 293 54 294 134 295 220 296 119 297 111 298 201 299 44 300 101 301 140 302 22 303 297 304 31 305 255 306 125 307 303 308 294 309 167 310 19 311 144 312 280 313 94 314 40 315 69 316 308 317 143 318 47 319 78 320 33 321 7 322 142 323 26 324 245 325 174 326 222 327 70 328 50 329 108 330 314 331 153 332 282 333 297 334 2 335 283 336 40 337 224 338 230 339 327 340 154 341 67 342 195 343 310 344 292 345 209 346 28 347 181 348 312 349 39 350 295 351 50 352 138 353 75 354 284 355 197 356 146 357 295 358 117 359 100 360 124 361 360 362 213 363 255 364 201 365 38 366 111 367 202 368 171 369 171 370 158 371 223 372 232 373 240 374 233 375 10 376 255 377 202 378 331 379 210 380 55 381 261 382 92 383 177 384 223 385 167 386 309 387 360 388 106 389 121 390 232 391 300 392 321 393 389 394 270 395 326 396 319 397 112 398 105 399 390 400 207 401 353 402 168 403 98 404 305 405 275 406 341 407 144 408 92 409 87 410 83 411 306 412 201 413 270 414 115 415 82 416 91 417 361 418 138 419 224 420 317 421 225 422 244 423 386 424 424 425 326 426 12 427 27 428 177 429 348 430 372 431 411 432 164 433 288 434 360 435 30 436 321 437 116 438 379 439 36 440 49 441 249 442 264 443 44 444 157 445 330 446 253 447 404 448 186 449 445 450 92 451 214 452 154 453 327 454 111 455 306 456 384 457 166 458 7 459 95 460 308 461 452 462 137 463 341 464 16 465 106 466 27 467 100 468 269 469 192 470 150 471 294 472 434 473 274 474 426 475 387 476 348 477 29 478 477 479 396 480 99 481 423 482 110 483 104 484 173 485 336 486 226 487 162 488 287 489 156 490 392 491 186 492 10 493 25 494 313 495 440 496 387 497 139 498 195 499 333 500 279 501 293 502 385 503 301 504 102 505 193 506 190 507 413 508 372 509 380 510 225 511 359 512 13 513 468 514 335 515 59 516 203 517 403 518 229 519 15 520 23 521 193 522 120 523 510 524 313 525 161 526 268 527 301 528 516 529 75 530 129 531 115 532 89 533 121 534 111 535 89 536 194 537 477 538 383 539 351 540 468 541 79 542 234 543 536 544 277 545 138 546 285 547 145 548 419 549 504 550 401 551 345 552 76 553 78 554 401 555 454 556 349 557 550 558 245 559 497 560 272 561 121 562 110 563 277 564 400 565 310 566 329 567 33 568 104 569 29 570 484 571 303 572 318 573 253 574 539 575 421 576 469 577 148 578 477 579 71 580 372 581 524 582 388 583 322 584 380 585 323 586 348 587 526 588 491 589 211 590 18 591 378 592 169 593 77 594 572 595 224 596 401 597 274 598 290 599 93 600 292 601 117 602 528 603 64 604 73 605 528 606 277 607 61 608 470 609 261 610 291 611 228 612 527 613 144 614 283 615 359 616 166 617 553 618 351 619 130 620 583 621 389 622 582 623 448 624 114 625 350 626 10 627 22 628 591 629 625 630 60 631 484 632 348 633 598 634 565 635 127 636 76 637 533 638 609 639 206 640 305 641 472 642 207 643 29 644 328 645 441 646 105 647 359 648 197 649 609 650 309 651 480 652 521 653 68 654 602 655 21 656 428 657 134 658 390 659 490 660 642 661 472 662 387 663 433 664 360 665 368 666 421 667 31 668 603 669 586 670 38 671 293 672 261 673 254 674 457 675 637 676 183 677 412 678 174 679 311 680 219 681 325 682 465 683 156 684 657 685 67 686 179 687 147 688 278 689 610 690 112 691 453 692 450 693 1 694 358 695 210 696 385 697 354 698 449 699 67 700 492 701 337 702 596 703 480 704 678 705 404 706 214 707 573 708 517 709 680 710 572 711 177 712 212 713 129 714 697 715 360 716 463 717 195 718 100 719 580 720 308 721 321 722 276 723 325 724 688 725 375 726 40 727 59 728 464 729 22 730 590 731 11 732 557 733 715 734 489 735 73 736 616 737 671 738 125 739 352 740 597 741 153 742 326 743 44 744 558 745 244 746 674 747 612 748 54 749 203 750 652 751 228 752 82 753 310 754 341 755 4 756 325 757 750 758 459 759 217 760 432 761 29 762 366 763 242 764 323 765 24 766 385 767 752 768 494 769 17 770 726 771 543 772 109 773 82 774 116 775 179 776 604 777 437 778 173 779 44 780 699 781 274 782 345 783 744 784 626 785 665 786 311 787 630 788 301 789 550 790 604 791 463 792 221 793 260 794 483 795 5 796 568 797 248 798 731 799 18 800 206 801 263 802 128 803 64 804 97 805 259 806 732 807 140 808 154 809 647 810 188 811 179 812 761 813 687 814 565 815 557 816 465 817 690 818 511 819 297 820 448 821 82 822 710 823 66 824 11 825 241 826 565 827 384 828 7 829 800 830 817 831 744 832 35 833 474 834 257 835 343 836 567 837 529 838 252 839 39 840 591 841 627 842 677 843 117 844 648 845 587 846 457 847 291 848 617 849 316 850 714 851 268 852 349 853 111 854 100 855 182 856 108 857 626 858 567 859 442 860 834 861 296 862 371 863 243 864 716 865 793 866 110 867 263 868 106 869 843 870 842 871 630 872 403 873 393 874 871 875 252 876 805 877 769 878 284 879 276 880 671 881 862 882 539 883 546 884 520 885 230 886 220 887 652 888 224 889 416 890 251 891 187 892 709 893 146 894 557 895 276 896 475 897 720 898 145 899 791 900 745 901 683 902 729 903 5 904 80 905 296 906 207 907 122 908 617 909 578 910 611 911 369 912 227 913 187 914 380 915 545 916 521 917 556 918 66 919 184 920 390 921 514 922 854 923 708 924 185 925 302 926 133 927 921 928 400 929 721 930 214 931 720 932 421 933 607 934 453 935 470 936 823 937 41 938 802 939 299 940 722 941 797 942 61 943 107 944 57 945 682 946 539 947 434 948 330 949 45 950 622 951 604 952 111 953 440 954 654 955 913 956 481 957 686 958 812 959 290 960 363 961 462 962 956 963 591 964 189 965 691 966 739 967 813 968 422 969 245 970 652 971 261 972 640 973 620 974 505 975 705 976 821 977 915 978 602 979 190 980 174 981 752 982 775 983 672 984 474 985 726 986 348 987 863 988 859 989 779 990 290 991 637 992 135 993 78 994 954 995 258 996 863 997 313 998 921 999 777 1000 537 1001 898 1002 854 1003 741 1004 441 1005 657 1006 20 1007 799 1008 888 1009 886 1010 454 1011 942 1012 609 1013 285 1014 478 1015 949 1016 588 1017 1 1018 767 1019 590 1020 570 1021 479 1022 455 1023 799 1024 726 1025 723 1026 675 1027 260 1028 85 1029 234 1030 313 1031 1020 1032 578 1033 614 1034 270 1035 790 1036 439 1037 803 1038 34 1039 24 1040 203 1041 81 1042 191 1043 521 1044 570 1045 89 1046 324 1047 552 1048 472 1049 189 1050 320 1051 1051 1052 228 1053 54 1054 619 1055 413 1056 625 1057 523 1058 318 1059 651 1060 407 1061 1045 1062 215 1063 604 1064 44 1065 289 1066 739 1067 885 1068 212 1069 771 1070 863 1071 822 1072 500 1073 485 1074 313 1075 886 1076 896 1077 237 1078 857 1079 377 1080 334 1081 68 1082 364 1083 45 1084 940 1085 84 1086 431 1087 316 1088 654 1089 402 1090 654 1091 53 1092 97 1093 49 1094 85 1095 465 1096 56 1097 259 1098 137 1099 827 1100 260 1101 292 1102 23 1103 432 1104 219 1105 660 1106 105 1107 970 1108 522 1109 645 1110 1008 1111 107 1112 63 1113 827 1114 517 1115 421 1116 594 1117 314 1118 867 1119 18 1120 106 1121 288 1122 831 1123 821 1124 288 1125 203 1126 820 1127 677 1128 714 1129 297 1130 790 1131 1088 1132 348 1133 963 1134 980 1135 585 1136 988 1137 248 1138 1068 1139 1017 1140 64 1141 17 1142 1113 1143 930 1144 132 1145 220 1146 1013 1147 871 1148 1023 1149 231 1150 879 1151 987 1152 767 1153 98 1154 355 1155 365 1156 426 1157 320 1158 251 1159 47 1160 812 1161 846 1162 177 1163 1101 1164 854 1165 15 1166 88 1167 258 1168 788 1169 130 1170 1102 1171 695 1172 143 1173 311 1174 193 1175 1103 1176 559 1177 245 1178 613 1179 620 1180 995 1181 625 1182 1023 1183 172 1184 128 1185 516 1186 767 1187 354 1188 1054 1189 388 1190 496 1191 900 1192 990 1193 410 1194 608 1195 310 1196 1084 1197 1184 1198 895 1199 486 1200 739 1201 597 1202 69 1203 362 1204 402 1205 745 1206 950 1207 946 1208 87 1209 651 1210 69 1211 15 1212 60 1213 1026 1214 536 1215 733 1216 626 1217 630 1218 139 1219 36 1220 660 1221 66 1222 644 1223 96 1224 38 1225 843 1226 208 1227 1201 1228 245 1229 988 1230 213 1231 229 1232 1021 1233 357 1234 40 1235 1170 1236 495 1237 79 1238 514 1239 833 1240 1224 1241 151 1242 560 1243 814 1244 1215 1245 296 1246 365 1247 199 1248 990 1249 116 1250 595 1251 493 1252 255 1253 735 1254 299 1255 1141 1256 301 1257 1220 1258 1033 1259 636 1260 1069 1261 585 1262 767 1263 1111 1264 955 1265 1200 1266 577 1267 1064 1268 949 1269 988 1270 1251 1271 1091 1272 524 1273 909 1274 848 1275 359 1276 543 1277 60 1278 753 1279 607 1280 824 1281 147 1282 952 1283 82 1284 760 1285 1088 1286 444 1287 297 1288 889 1289 394 1290 510 1291 501 1292 470 1293 75 1294 1097 1295 408 1296 1178 1297 805 1298 755 1299 906 1300 1241 1301 1115 1302 744 1303 622 1304 1093 1305 217 1306 856 1307 749 1308 51 1309 740 1310 267 1311 703 1312 516 1313 155 1314 1238 1315 418 1316 1110 1317 667 1318 182 1319 742 1320 614 1321 542 1322 803 1323 251 1324 889 1325 729 1326 495 1327 846 1328 979 1329 464 1330 403 1331 1169 1332 58 1333 342 1334 1171 1335 856 1336 317 1337 1168 1338 150 1339 592 1340 1323 1341 400 1342 710 1343 1076 1344 1090 1345 389 1346 397 1347 635 1348 469 1349 666 1350 861 1351 156 1352 1088 1353 838 1354 686 1355 243 1356 533 1357 474 1358 407 1359 934 1360 524 1361 1310 1362 38 1363 1070 1364 938 1365 209 1366 713 1367 1151 1368 640 1369 661 1370 586 1371 273 1372 957 1373 467 1374 243 1375 344 1376 42 1377 368 1378 304 1379 1164 1380 61 1381 1290 1382 1290 1383 1199 1384 891 1385 338 1386 920 1387 295 1388 207 1389 1343 1390 69 1391 637 1392 569 1393 1068 1394 962 1395 830 1396 183 1397 1010 1398 961 1399 158 1400 751 1401 1181 1402 774 1403 1356 1404 136 1405 1044 1406 126 1407 305 1408 588 1409 1070 1410 113 1411 243 1412 907 1413 341 1414 367 1415 567 1416 829 1417 183 1418 426 1419 632 1420 760 1421 468 1422 999 1423 289 1424 408 1425 122 1426 744 1427 1325 1428 1276 1429 656 1430 900 1431 1060 1432 178 1433 387 1434 1272 1435 1281 1436 319 1437 252 1438 639 1439 1280 1440 1060 1441 226 1442 1225 1443 261 1444 746 1445 849 1446 1266 1447 17 1448 1 1449 1009 1450 1065 1451 272 1452 1339 1453 128 1454 455 1455 1103 1456 47 1457 856 1458 908 1459 160 1460 630 1461 660 1462 769 1463 986 1464 1271 1465 1227 1466 358 1467 353 1468 295 1469 755 1470 1359 1471 1185 1472 1001 1473 266 1474 242 1475 343 1476 2102 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 1 0 0 1 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1 0 0 0 0 0 1 1 1 1 1 0 1 0 1 1 0 1 1 0 1 0 0 1 0 0 0 0 1 1 1 0 1 1 1 0 1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 1 0 1 0 1 1 1 1 1 1 0 0 0 1 0 1 0 1 1 1 0 0 1 1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 1 0 0 1 0 0 0 1 0 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 1 0 1 1 0 1 0 1 1 0 0 0 1 0 1 1 0 0 1 1 1 1 0 1 1 0 1 1 1 0 1 0 0 1 1 1 1 0 1 0 0 1 0 1 0 0 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 0 0 0 0 0 1 1 0 0 1 1 0 0 1 0 1 1 0 0 0 1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 0 1 0 0 1 1 0 1 0 0 0 0 1 1 1 0 0 0 1 0 0 0 0 1 0 1 0 0 1 1 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 1 1 0 1 0 1 1 0 1 1 0 1 0 0 1 1 1 0 0 1 1 1 0 1 1 1 0 1 0 1 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 1 0 1 1 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 0 0 1 0 1 1 0 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 1 1 1 1 1 1 0 0 1 0 0 0 0 0 1 0 1 1 0 1 0 0 0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 1 1 1 0 0 1 1 1 1 0 0 0 1 1 0 1 1 1 0 0 0 0 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 1 1 0 1 0 1 1 0 0 0 1 0 1 0 0 0 0 1 1 1 1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 1 0 1 0 1 1 1 1 1 0 0 1 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 1 0 0 1 1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 0 1 0 0 0 1 1 1 0 1 0 0 0 0 0 1 0 1 1 0 1 0 0 0 1 0 0 1 0 1 0 0 1 1 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 1 0 1 0 1 0 1 1 0 0 1 1 1 1 0 1 0 1 0 1 0 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0 0 0 0 1 0 1 0 0 1 1 1 1 1 0 0 1 1 1 0 0 0 1 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 1 1 1 1 0 0 1 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 1 0 1 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 0 0 1 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 1 0 1 1 0 0 0 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 1 1 1 0 1 1 0 1 1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 1 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 1 0 0 0 1 1 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 0 1 0 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 1 1 0 0 0 0 0 1 1 0 1 1 0 1 1 0 1 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 0 1 1 0 1 1 1 1 0 1 0 0 1 1 0 0 1 1 1 0 1 1 1 0 1 1 1 1 0 1 0 0 0 1 1 0 0 0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 0 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 0 1 1 0 1 1 0 1 1 1 1 0 1 1 0 0 0 1 0 0 1 0 0 1 0 1 1 0 0 1 1 0 0 0 0 0 1 1 1 0 1 0 0 1 1 0 0 1 0 1 0 1 0 0 1 1 1 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0 1 1 1 0 0 1 1 0 0 1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 0 0 1 0 1 1 0 1 0 0 1 1 1 1 0 0 0 1 1 1 0 0 1 1 1 0 0 0 0 1 0 1 1 0 0 1 1 1 0 1 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 0 1 0 1 1 1 0 0 1 1 0 0 1 0 1 0 1 1 0 0 0 0 1 1 1 0 0 1 0 0 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 0 1 1 0 1 0 0 0 1 1 0 1 1 0 0 1 0 1 1 1 1 0 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 1 0 0 1 0 1 1 1 0 0 1 1 0 0 0 0 1 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 0 0 1 1 0 1 1 1 0 0 0 1 1 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 1 0 1 0 1 1 0 0 1 0 1 0 1 1 1 1 0 1 1 0 1 1 1 1 0 0 1 1 1 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 1 1 0 1 1 1 0 1 0 1 0 1 0 1 1 0 0 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 1 1 0 1 1 0 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 0 1 0 0 1 0 0 0 1 1 1 1 0 1 1 1 0 1 0 1 0 0 1 0 1 1 1 0 0 0 1 0 0 0 1 0 0 1 0 0 1 0 1 0 1 1 1 0 0 1 0 1 1 0 0 0 0 1 0 1 1 0 1 1 1 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 0 0 1 1 1 1 0 1 1 0 1 1 1 0 1 1 1 0 1 0 1 0 0 1 1 1 1 1 0 1 0 0 0 1 1 0 1 1 0 0 0 0 1 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 1 0 0 1 1 1 1 0 0 0 1 1 0 1 0 1 1 1 0 0 0 0 0 1 1 1 1 1 0 0 0 1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0 0 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0 1 0 0 0 1 1 1 0 1 0 1 0 0 1 0 1 0 1 1 0 1 0 0 0 1 1 0 1 0 0 0 1 1 0 0 0 1 0 0 1 0 0 1 1 0 0 1 1 0 1 1 1 1 0 1 1 0 0 1 0 1 0 0 0 1 1 0 1 1 0 1 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 0 1 1 1 0 1 1 1 1 0 0 1 0 0 0 1 1 1 1 0 1 1 1 0 0 1 1 1 1 0 0 0 0 1 1 0 1 0 1 1 0 1 1 0 0 0 0 0 1 0 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 1 0 1 0 0 0 1 0 1 1 1 0 0 0 0 1 0 0 1 0 0 1 1 1 0 1 1 0 0 1 1 0 1 0 0 1 0 1 0 1 1 1 0 0 0 0 1 0 0 1 0 1 0 0 0 1 1 0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 1 1 0 1 0 1 0 1 1 0 1 0 0 0 1 1 0 0 1 1 1 1 0 0 1 0 1 0 0 0 1 0 1 1 0 0 0 1 1 1 1 0 1 0 0 1 1 0 1 0 0 0 1 2 2 3 2 4 4 5 4 6 3 7 7 8 4 9 1 10 1 11 10 12 8 13 8 14 10 15 9 16 9 17 2 18 18 19 2 20 12 21 13 22 17 23 10 24 14 25 18 26 1 27 19 28 15 29 6 30 12 31 5 32 14 33 5 34 10 35 25 36 35 37 29 38 1 39 31 40 19 41 8 42 23 43 40 44 30 45 16 46 40 47 41 48 38 49 34 50 14 51 18 52 16 53 14 54 4 55 48 56 47 57 28 58 29 59 10 60 18 61 15 62 2 63 49 64 59 65 14 66 7 67 58 68 13 69 64 70 32 71 23 72 14 73 4 74 41 75 69 76 70 77 9 78 52 79 25 80 15 81 63 82 36 83 71 84 24 85 77 86 39 87 25 88 44 89 71 90 1 91 51 92 36 93 38 94 94 95 26 96 25 97 41 98 98 99 51 100 55 101 101 102 45 103 43 104 75 105 93 106 76 107 2 108 5 109 19 110 92 111 8 112 29 113 43 114 10 115 88 116 17 117 74 118 55 119 35 120 85 121 21 122 3 123 77 124 100 125 76 126 87 127 97 128 9 129 74 130 20 131 16 132 109 133 52 134 64 135 36 136 13 137 74 138 71 139 65 140 34 141 94 142 64 143 15 144 66 145 31 146 118 147 91 148 58 149 28 150 125 151 32 152 37 153 71 154 20 155 14 156 26 157 71 158 134 159 54 160 73 161 15 162 34 163 46 164 103 165 60 166 82 167 112 168 6 169 150 170 106 171 53 172 103 173 86 174 23 175 4 176 72 177 132 178 154 179 161 180 129 181 113 182 58 183 124 184 149 185 169 186 34 187 85 188 94 189 135 190 67 191 190 192 147 193 186 194 75 195 152 196 81 197 147 198 102 199 99 200 95 201 111 202 148 203 34 204 64 205 62 206 195 207 67 208 99 209 70 210 84 211 144 212 153 213 81 214 183 215 90 216 70 217 100 218 179 219 205 220 186 221 160 222 21 223 70 224 188 225 76 226 106 227 138 228 89 229 72 230 70 231 208 232 126 233 182 234 174 235 47 236 126 237 58 238 86 239 211 240 115 241 220 242 4 243 205 244 1 245 57 246 203 247 170 248 214 249 116 250 138 251 18 252 34 253 81 254 238 255 255 256 123 257 117 258 124 259 89 260 199 261 67 262 123 263 97 264 226 265 150 266 231 267 190 268 35 269 145 270 153 271 188 272 107 273 1 274 58 275 195 276 47 277 187 278 44 279 61 280 56 281 77 282 259 283 90 284 92 285 75 286 169 287 84 288 118 289 253 290 152 291 267 292 246 293 136 294 168 295 125 296 54 297 243 298 222 299 3 300 204 301 8 302 293 303 211 304 157 305 131 306 223 307 38 308 129 309 149 310 6 311 213 312 188 313 134 314 55 315 46 316 207 317 100 318 307 319 255 320 203 321 81 322 176 323 178 324 217 325 72 326 161 327 37 328 216 329 71 330 270 331 226 332 97 333 134 334 147 335 271 336 24 337 159 338 121 339 40 340 26 341 133 342 110 343 224 344 149 345 2 346 168 347 17 348 225 349 113 350 147 351 187 352 157 353 69 354 270 355 223 356 179 357 93 358 36 359 259 360 220 361 239 362 228 363 259 364 58 365 100 366 175 367 365 368 131 369 130 370 223 371 260 372 311 373 339 374 178 375 317 376 125 377 80 378 253 379 66 380 368 381 312 382 13 383 1 384 231 385 249 386 302 387 286 388 360 389 133 390 366 391 339 392 333 393 213 394 35 395 76 396 279 397 99 398 37 399 85 400 210 401 280 402 30 403 161 404 186 405 361 406 157 407 38 408 309 409 167 410 182 411 315 412 222 413 396 414 134 415 219 416 74 417 278 418 343 419 24 420 330 421 162 422 293 423 109 424 67 425 23 426 230 427 226 428 53 429 75 430 100 431 114 432 60 433 3 434 15 435 170 436 319 437 101 438 113 439 380 440 279 441 127 442 106 443 143 444 76 445 435 446 11 447 140 448 338 449 185 450 76 451 162 452 390 453 278 454 133 455 90 456 288 457 137 458 248 459 301 460 92 461 248 462 384 463 58 464 335 465 367 466 100 467 360 468 165 469 264 470 350 471 470 472 60 473 319 474 70 475 451 476 343 477 436 478 342 479 32 480 313 481 307 482 77 483 328 484 121 485 247 486 394 487 351 488 446 489 240 490 184 491 23 492 274 493 446 494 341 495 278 496 156 497 409 498 353 499 227 500 395 501 210 502 346 503 459 504 140 505 103 506 250 507 448 508 127 509 321 510 34 511 154 512 13 513 479 514 66 515 286 516 254 517 326 518 353 519 140 520 410 521 237 522 389 523 132 524 346 525 330 526 270 527 142 528 389 529 506 530 5 531 248 532 423 533 184 534 189 535 219 536 414 537 228 538 7 539 325 540 6 541 417 542 289 543 227 544 225 545 191 546 423 547 401 548 234 549 446 550 114 551 426 552 522 553 249 554 516 555 124 556 335 557 317 558 377 559 213 560 86 561 24 562 310 563 508 564 359 565 561 566 39 567 426 568 491 569 5 570 473 571 226 572 308 573 530 574 455 575 161 576 213 577 7 578 230 579 59 580 329 581 330 582 438 583 34 584 448 585 20 586 246 587 58 588 15 589 227 590 399 591 13 592 54 593 508 594 586 595 467 596 262 597 463 598 483 599 502 600 315 601 148 602 388 603 218 604 185 605 66 606 187 607 243 608 600 609 248 610 429 611 259 612 538 613 269 614 282 615 458 616 397 617 61 618 395 619 109 620 611 621 259 622 164 623 258 624 371 625 65 626 407 627 264 628 44 629 491 630 615 631 163 632 128 633 62 634 55 635 174 636 535 637 205 638 292 639 465 640 315 641 473 642 284 643 159 644 352 645 89 646 345 647 387 648 341 649 226 650 521 651 301 652 379 653 625 654 206 655 80 656 282 657 113 658 271 659 464 660 322 661 445 662 543 663 6 664 50 665 25 666 87 667 169 668 25 669 322 670 51 671 265 672 645 673 280 674 320 675 334 676 450 677 85 678 11 679 513 680 600 681 287 682 433 683 663 684 178 685 425 686 558 687 635 688 631 689 405 690 367 691 165 692 190 693 683 694 87 695 635 696 14 697 139 698 229 699 516 700 642 701 139 702 364 703 676 704 619 705 409 706 89 707 689 708 570 709 338 710 371 711 541 712 499 713 648 714 131 715 590 716 37 717 522 718 634 719 555 720 78 721 393 722 365 723 403 724 675 725 255 726 349 727 88 728 101 729 31 730 57 731 79 732 652 733 428 734 280 735 443 736 602 737 155 738 733 739 375 740 401 741 523 742 294 743 135 744 680 745 213 746 212 747 616 748 13 749 616 750 44 751 571 752 443 753 402 754 38 755 585 756 305 757 294 758 357 759 319 760 682 761 451 762 375 763 365 764 259 765 391 766 137 767 583 768 451 769 511 770 576 771 715 772 401 773 690 774 264 775 370 776 388 777 275 778 14 779 760 780 436 781 537 782 534 783 63 784 121 785 541 786 119 787 608 788 432 789 542 790 391 791 272 792 118 793 482 794 745 795 587 796 249 797 131 798 300 799 42 800 106 801 124 802 373 803 705 804 573 805 138 806 133 807 531 808 293 809 400 810 694 811 185 812 365 813 361 814 303 815 578 816 696 817 218 818 739 819 737 820 388 821 163 822 209 823 18 824 568 825 150 826 424 827 826 828 651 829 495 830 569 831 494 832 652 833 829 834 313 835 627 836 83 837 699 838 567 839 252 840 708 841 322 842 347 843 508 844 7 845 296 846 14 847 653 848 511 849 141 850 280 851 384 852 563 853 145 854 97 855 47 856 455 857 308 858 56 859 261 860 591 861 296 862 77 863 540 864 853 865 264 866 429 867 172 868 679 869 756 870 151 871 370 872 138 873 732 874 702 875 865 876 855 877 216 878 779 879 858 880 192 881 230 882 838 883 210 884 767 885 579 886 562 887 55 888 779 889 304 890 45 891 646 892 164 893 383 894 730 895 464 896 108 897 826 898 211 899 283 900 207 901 87 902 14 903 753 904 5 905 386 906 601 907 366 908 134 909 614 910 853 911 827 912 572 913 802 914 207 915 617 916 641 917 683 918 489 919 167 920 858 921 209 922 323 923 359 924 693 925 498 926 802 927 680 928 558 929 601 930 89 931 94 932 693 933 512 934 820 935 626 936 460 937 361 938 89 939 215 940 181 941 581 942 534 943 206 944 747 945 140 946 772 947 550 948 844 949 794 950 66 951 739 952 128 953 565 954 20 955 658 956 53 957 858 958 562 959 532 960 309 961 827 962 490 963 177 964 132 965 662 966 657 967 40 968 861 969 222 970 78 971 910 972 116 973 550 974 190 975 117 976 779 977 900 978 590 979 788 980 608 981 773 982 857 983 836 984 649 985 951 986 41 987 760 988 919 989 734 990 407 991 808 992 193 993 383 994 487 995 760 996 195 997 29 998 359 999 711 1000 614 1001 617 1002 589 1003 374 1004 369 1005 89 1006 352 1007 517 1008 86 1009 565 1010 951 1011 240 1012 379 1013 113 1014 762 1015 120 1016 506 1017 518 1018 687 1019 589 1020 653 1021 255 1022 725 1023 552 1024 750 1025 663 1026 997 1027 841 1028 884 1029 585 1030 831 1031 511 1032 191 1033 607 1034 230 1035 717 1036 948 1037 16 1038 210 1039 617 1040 108 1041 584 1042 721 1043 754 1044 912 1045 1017 1046 559 1047 753 1048 431 1049 71 1050 161 1051 923 1052 1030 1053 547 1054 860 1055 694 1056 243 1057 564 1058 449 1059 633 1060 272 1061 543 1062 587 1063 361 1064 52 1065 1009 1066 494 1067 785 1068 567 1069 743 1070 14 1071 733 1072 243 1073 1 1074 113 1075 105 1076 255 1077 139 1078 691 1079 440 1080 463 1081 267 1082 816 1083 105 1084 267 1085 284 1086 539 1087 837 1088 72 1089 915 1090 258 1091 408 1092 403 1093 147 1094 604 1095 957 1096 557 1097 1071 1098 93 1099 950 1100 1034 1101 246 1102 731 1103 408 1104 175 1105 108 1106 327 1107 153 1108 356 1109 756 1110 884 1111 437 1112 722 1113 647 1114 912 1115 970 1116 1108 1117 190 1118 652 1119 216 1120 609 1121 242 1122 1021 1123 930 1124 144 1125 729 1126 995 1127 730 1128 1092 1129 94 1130 1098 1131 643 1132 367 1133 952 1134 1077 1135 943 1136 812 1137 877 1138 149 1139 986 1140 380 1141 660 1142 809 1143 1045 1144 1135 1145 123 1146 650 1147 829 1148 711 1149 138 1150 179 1151 459 1152 503 1153 198 1154 827 1155 514 1156 106 1157 157 1158 176 1159 1147 1160 514 1161 997 1162 611 1163 355 1164 953 1165 113 1166 1026 1167 505 1168 271 1169 731 1170 871 1171 696 1172 1017 1173 16 1174 156 1175 465 1176 1022 1177 233 1178 844 1179 58 1180 1068 1181 113 1182 355 1183 108 1184 943 1185 64 1186 1150 1187 460 1188 569 1189 1037 1190 921 1191 695 1192 583 1193 1183 1194 528 1195 988 1196 256 1197 580 1198 772 1199 1117 1200 1095 1201 121 1202 401 1203 57 1204 1038 1205 767 1206 168 1207 889 1208 1092 1209 203 1210 739 1211 938 1212 521 1213 388 1214 871 1215 1202 1216 897 1217 865 1218 556 1219 996 1220 886 1221 1052 1222 939 1223 765 1224 362 1225 682 1226 176 1227 13 1228 120 1229 779 1230 1054 1231 913 1232 282 1233 1202 1234 432 1235 257 1236 567 1237 1114 1238 295 1239 1145 1240 863 1241 1084 1242 1159 1243 80 1244 748 1245 420 1246 517 1247 960 1248 610 1249 606 1250 689 1251 353 1252 1105 1253 1095 1254 834 1255 1157 1256 986 1257 1043 1258 6 1259 485 1260 350 1261 441 1262 707 1263 453 1264 718 1265 493 1266 105 1267 579 1268 508 1269 79 1270 1242 1271 936 1272 694 1273 1061 1274 13 1275 125 1276 906 1277 655 1278 616 1279 752 1280 772 1281 496 1282 250 1283 425 1284 974 1285 964 1286 1232 1287 853 1288 258 1289 950 1290 762 1291 885 1292 209 1293 909 1294 480 1295 664 1296 285 1297 179 1298 461 1299 752 1300 495 1301 623 1302 2 1303 2 1304 743 1305 553 1306 634 1307 655 1308 517 1309 1259 1310 887 1311 412 1312 1022 1313 582 1314 524 1315 564 1316 600 1317 122 1318 639 1319 368 1320 978 1321 728 1322 440 1323 898 1324 201 1325 75 1326 1296 1327 261 1328 634 1329 956 1330 1261 1331 580 1332 246 1333 832 1334 291 1335 1040 1336 1214 1337 1139 1338 265 1339 852 1340 710 1341 435 1342 1023 1343 565 1344 669 1345 14 1346 450 1347 187 1348 722 1349 635 1350 131 1351 1005 1352 1142 1353 1080 1354 16 1355 846 1356 592 1357 408 1358 281 1359 452 1360 665 1361 1187 1362 780 1363 136 1364 445 1365 738 1366 905 1367 41 1368 798 1369 894 1370 604 1371 588 1372 45 1373 414 1374 1104 1375 922 1376 1238 1377 119 1378 650 1379 790 1380 757 1381 786 1382 1190 1383 828 1384 1185 1385 578 1386 493 1387 1268 1388 280 1389 154 1390 16 1391 111 1392 1134 1393 805 1394 610 1395 71 1396 716 1397 853 1398 874 1399 618 1400 672 1401 1395 1402 1128 1403 100 1404 124 1405 177 1406 28 1407 1027 1408 137 1409 553 1410 367 1411 126 1412 170 1413 86 1414 675 1415 776 1416 1120 1417 514 1418 22 1419 1226 1420 1417 1421 846 1422 1122 1423 74 1424 1009 1425 1344 1426 1382 1427 1230 1428 97 1429 139 1430 292 1431 123 1432 670 1433 1145 1434 1364 1435 1208 1436 1216 1437 66 1438 722 1439 195 1440 933 1441 438 1442 565 1443 216 1444 72 1445 571 1446 867 1447 858 1448 308 1449 724 1450 450 1451 954 1452 533 1453 791 1454 741 1455 741 1456 725 1457 490 1458 1067 1459 535 1460 315 1461 1381 1462 1386 1463 1370 1464 1180 1465 79 1466 1310 1467 902 1468 1433 1469 1052 1470 1360 1471 1470 1472 97 1473 531 1474 1174 1475 694 1476 722 1477 194 1478 1172 1479 1469 1480 746 1481 1257 1482 517 1483 102 1484 286 1485 980 1486 1107 1487 161 1488 1240 1489 665 1490 455 1491 250 1492 1068 1493 1089 1494 358 1495 796 1496 563 1497 757 1498 1246 1499 165 1500 824 1501 632 1502 602 1503 477 1504 381 1505 1489 1506 1285 1507 1424 1508 713 1509 740 1510 1285 1511 3 1512 236 1513 1445 1514 1039 1515 1462 1516 1396 1517 466 1518 876 1519 1104 1520 1495 1521 47 1522 1162 1523 450 1524 502 1525 137 1526 1064 1527 177 1528 34 1529 913 1530 434 1531 544 1532 776 1533 875 1534 180 1535 1177 1536 1022 1537 314 1538 1437 1539 637 1540 338 1541 328 1542 35 1543 38 1544 1208 1545 532 1546 218 1547 828 1548 1220 1549 636 1550 1199 1551 47 1552 18 1553 802 1554 507 1555 576 1556 131 1557 1276 1558 1321 1559 323 1560 1414 1561 287 1562 1101 1563 1477 1564 1019 1565 912 1566 503 1567 993 1568 264 1569 1084 1570 260 1571 234 1572 329 1573 251 1574 132 1575 16 1576 215 1577 117 1578 939 1579 481 1580 906 1581 776 1582 1490 1583 778 1584 1571 1585 97 1586 1125 1587 42 1588 769 1589 72 1590 20 1591 1507 1592 1223 1593 274 1594 1148 1595 940 1596 513 1597 1560 1598 749 1599 545 1600 1295 1601 984 1602 17 1603 993 1604 596 1605 694 1606 237 1607 1573 1608 1204 1609 365 1610 1064 1611 98 1612 1097 1613 583 1614 1149 1615 773 1616 437 1617 370 1618 881 1619 658 1620 472 1621 1580 1622 259 1623 80 1624 1245 1625 195 1626 914 1627 839 1628 503 1629 1025 1630 290 1631 355 1632 1112 1633 1034 1634 958 1635 599 1636 280 1637 1519 1638 1133 1639 1453 1640 1217 1641 1410 1642 1048 1643 865 1644 744 1645 1457 1646 1343 1647 1050 1648 1141 1649 9 1650 163 1651 1576 1652 614 1653 405 1654 1455 1655 276 1656 241 1657 557 1658 1408 1659 30 1660 800 1661 1056 1662 926 1663 1350 1664 544 1665 1 1666 771 1667 747 1668 347 1669 1585 1670 561 1671 649 1672 211 1673 1085 1674 1169 1675 1059 1676 473 1677 354 1678 1551 1679 684 1680 1377 1681 664 1682 938 1683 1649 1684 1356 1685 1440 1686 941 1687 1074 1688 334 1689 731 1690 1387 1691 235 1692 209 1693 626 1694 258 1695 1556 1696 600 1697 961 1698 490 1699 278 1700 110 1701 24 1702 1295 1703 1660 1704 1110 1705 174 1706 1137 1707 385 1708 1680 1709 337 1710 1109 1711 1114 1712 1559 1713 1648 1714 1429 1715 701 1716 1059 1717 256 1718 152 1719 1234 1720 1144 1721 1696 1722 599 1723 1605 1724 469 1725 1648 1726 1091 1727 1664 1728 1061 1729 644 1730 1662 1731 771 1732 40 1733 13 1734 533 1735 522 1736 1476 1737 289 1738 1275 1739 593 1740 909 1741 56 1742 1331 1743 1133 1744 533 1745 166 1746 1063 1747 483 1748 1034 1749 407 1750 1413 1751 1300 1752 1069 1753 1657 1754 1719 1755 1541 1756 1530 1757 937 1758 1388 1759 714 1760 1001 1761 1375 1762 882 1763 1574 1764 269 1765 661 1766 1157 1767 7 1768 1026 1769 143 1770 266 1771 68 1772 106 1773 968 1774 1309 1775 1468 1776 1755 1777 866 1778 201 1779 170 1780 1024 1781 296 1782 875 1783 274 1784 1582 1785 590 1786 170 1787 782 1788 1272 1789 288 1790 1725 1791 425 1792 572 1793 892 1794 510 1795 1039 1796 187 1797 252 1798 979 1799 617 1800 985 1801 400 1802 385 1803 1096 1804 1451 1805 1261 1806 1234 1807 209 1808 1314 1809 771 1810 1061 1811 836 1812 1078 1813 1460 1814 643 1815 1495 1816 1315 1817 109 1818 1678 1819 1382 1820 175 1821 1622 1822 196 1823 750 1824 280 1825 167 1826 468 1827 90 1828 1520 1829 774 1830 1202 1831 221 1832 477 1833 773 1834 470 1835 1480 1836 1040 1837 110 1838 164 1839 380 1840 1087 1841 1217 1842 889 1843 478 1844 1842 1845 221 1846 1719 1847 296 1848 1133 1849 1261 1850 379 1851 1712 1852 1387 1853 1105 1854 1208 1855 393 1856 984 1857 18 1858 49 1859 1428 1860 542 1861 1093 1862 664 1863 1853 1864 281 1865 1526 1866 901 1867 642 1868 1414 1869 309 1870 546 1871 1458 1872 779 1873 1745 1874 1206 1875 1436 1876 731 1877 784 1878 1562 1879 350 1880 1612 1881 1711 1882 234 1883 1010 1884 1824 1885 798 1886 813 1887 1814 1888 1533 1889 416 1890 76 1891 960 1892 1798 1893 1594 1894 1542 1895 324 1896 1218 1897 1315 1898 812 1899 1439 1900 1094 1901 396 1902 1846 1903 152 1904 169 1905 282 1906 1169 1907 376 1908 1133 1909 1523 1910 1463 1911 1910 1912 974 1913 1625 1914 1356 1915 271 1916 497 1917 1151 1918 1705 1919 665 1920 1386 1921 907 1922 1758 1923 1173 1924 713 1925 415 1926 1438 1927 1589 1928 1742 1929 348 1930 813 1931 1133 1932 1004 1933 481 1934 1239 1935 51 1936 461 1937 1547 1938 917 1939 341 1940 367 1941 1854 1942 583 1943 225 1944 1223 1945 857 1946 1155 1947 715 1948 1129 1949 512 1950 1168 1951 105 1952 1178 1953 1087 1954 1882 1955 778 1956 194 1957 1479 1958 863 1959 1358 1960 1037 1961 898 1962 534 1963 1646 1964 557 1965 1729 1966 1185 1967 1351 1968 1550 1969 35 1970 1404 1971 238 1972 1530 1973 1044 1974 171 1975 374 1976 965 1977 1857 1978 767 1979 1189 1980 148 1981 1972 1982 1892 1983 1336 1984 440 1985 738 1986 1501 1987 1129 1988 1222 1989 268 1990 1441 1991 1809 1992 593 1993 1841 1994 726 1995 260 1996 483 1997 1951 1998 381 1999 551 2000 1661 2001 1566 2002 1605 2003 1125 2004 1694 2005 913 2006 338 2007 1161 2008 1255 2009 979 2010 1927 2011 1072 2012 1402 2013 315 2014 156 2015 218 2016 298 2017 1967 2018 948 2019 418 2020 1991 2021 942 2022 1438 2023 1068 2024 2003 2025 212 2026 87 2027 270 2028 568 2029 773 2030 485 2031 1687 2032 201 2033 487 2034 1963 2035 669 2036 793 2037 1657 2038 1148 2039 598 2040 370 2041 786 2042 1857 2043 1090 2044 1821 2045 955 2046 1481 2047 1435 2048 1711 2049 1598 2050 782 2051 822 2052 511 2053 1123 2054 1949 2055 71 2056 1901 2057 412 2058 1823 2059 579 2060 48 2061 665 2062 1459 2063 1743 2064 25 2065 83 2066 397 2067 1234 2068 707 2069 262 2070 1160 2071 190 2072 727 2073 1813 2074 1524 2075 1067 2076 1081 2077 1986 2078 798 2079 291 2080 623 2081 1746 2082 1137 2083 1760 2084 717 2085 303 2086 83 2087 1480 2088 415 2089 656 2090 552 2091 754 2092 1202 2093 1642 2094 1111 2095 410 2096 1533 2097 1926 2098 434 2099 1569 2100 1493 2101 849 2102 1269 1 0 1 0 1 1 1 0 1 1 0 1 0 1 0 0 1 1 0 0 1 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 1 1 1 0 0 1 1 0 1 0 0 1 1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 1 0 1 0 1 1 1 0 1 0 1 1 1 0 0 1 1 0 0 1 0 0 0 1 1 0 1 1 0 0 1 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 0 0 0 0 0 1 1 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 1 0 0 1 0 1 0 1 1 1 1 0 0 0 1 1 1 1 0 0 1 1 1 1 1 0 1 0 0 1 0 0 1 0 1 1 0 0 1 0 0 0 1 1 0 1 1 0 1 0 0 0 1 1 0 0 0 1 1 0 1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 1 1 0 1 0 1 1 1 1 1 0 1 0 0 1 1 0 0 0 1 0 0 0 1 1 0 0 0 1 1 1 1 0 0 0 1 1 1 0 0 1 0 1 1 1 1 0 1 0 0 1 0 0 1 1 0 0 1 1 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 0 1 1 0 1 0 0 1 1 1 0 0 1 0 0 1 0 0 1 1 0 1 0 1 1 1 1 0 0 1 1 1 0 1 0 1 1 0 0 1 1 1 1 0 1 1 1 1 1 0 0 1 1 1 0 0 0 1 0 1 0 1 0 1 1 1 0 1 0 0 1 0 1 1 0 0 0 1 0 1 1 0 0 1 0 1 0 1 1 0 0 0 0 0 0 0 1 0 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 1 0 0 1 0 1 0 0 1 0 0 0 1 1 1 0 0 1 1 1 0 0 1 0 1 1 0 1 1 0 1 0 1 0 1 1 1 0 1 0 0 1 1 1 1 0 1 0 1 1 0 0 1 0 1 1 1 0 0 0 1 0 0 0 0 0 0 1 0 1 1 0 0 0 1 1 1 1 0 0 0 1 1 0 0 0 1 1 0 1 0 0 0 0 1 0 0 0 0 0 1 1 0 1 0 1 1 1 0 0 1 0 0 1 1 0 1 1 1 1 1 0 1 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 0 1 0 0 1 0 1 0 1 0 0 0 0 0 0 1 0 1 1 0 0 1 1 0 0 0 0 1 0 0 1 1 0 1 0 0 1 1 0 0 0 0 1 1 1 1 0 1 0 0 0 0 0 0 0 1 1 0 1 0 1 0 0 1 1 1 1 0 1 0 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 1 0 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 1 1 0 1 1 1 1 0 1 1 1 1 0 0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 0 1 0 1 1 0 1 0 0 1 0 0 0 0 0 1 1 0 1 0 0 0 0 0 1 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0 1 0 1 1 1 1 0 0 1 0 1 1 0 0 0 1 0 1 1 1 1 1 1 0 1 0 0 0 0 0 0 1 0 0 0 1 1 1 0 1 0 0 1 0 0 0 1 0 1 0 1 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 1 1 1 1 1 0 1 1 1 0 1 1 1 0 1 0 0 1 1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 1 1 1 1 0 0 0 1 1 1 0 0 1 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 0 0 1 0 0 1 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 1 0 1 0 1 0 1 0 1 1 1 0 1 0 0 1 0 0 0 0 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0 0 1 1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 0 0 0 0 0 1 1 0 1 1 1 1 0 0 1 0 1 0 0 1 1 1 1 0 0 1 0 1 0 0 0 1 1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 1 1 1 1 1 0 1 1 1 1 0 1 0 0 0 0 1 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 0 0 1 0 0 0 1 1 0 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 1 0 0 0 1 1 0 0 0 1 1 1 1 0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 0 1 1 1 1 1 0 0 1 1 1 0 0 1 0 1 1 1 1 0 0 0 0 0 0 0 1 1 1 0 1 0 0 0 1 0 0 1 1 1 1 0 1 0 1 0 0 1 0 1 1 0 0 0 0 1 1 1 0 0 0 0 1 0 0 1 0 1 0 0 0 1 0 1 2 2 3 1 4 2 5 4 6 1 7 4 8 2 9 4 10 10 11 11 12 1 13 5 14 8 15 12 16 2 17 16 18 4 19 17 20 12 21 10 22 21 23 23 24 11 25 2 26 22 27 26 28 13 29 2 30 22 31 15 32 32 33 11 34 1 35 33 36 36 37 12 38 23 39 32 40 9 41 12 42 22 43 14 44 14 45 19 46 26 47 12 48 6 49 1 50 3 51 38 52 52 53 30 54 22 55 51 56 44 57 4 58 28 59 26 60 27 61 35 62 51 63 10 64 12 65 42 66 51 67 53 68 53 69 58 70 36 71 59 72 4 73 54 74 39 75 37 76 1 77 38 78 19 79 74 80 68 81 20 82 62 83 21 84 39 85 43 86 13 87 79 88 64 89 56 90 76 91 48 92 42 93 76 94 24 95 48 96 84 97 34 98 26 99 32 100 39 101 7 102 100 103 10 104 49 105 42 106 99 107 10 108 34 109 76 110 39 111 6 112 63 113 58 114 26 115 102 116 94 117 28 118 26 119 102 120 93 121 119 122 116 123 35 124 74 125 17 126 118 127 57 128 128 129 14 130 63 131 23 132 61 133 131 134 113 135 99 136 22 137 114 138 50 139 64 140 113 141 77 142 136 143 130 144 6 145 99 146 141 147 52 148 48 149 14 150 37 151 1 152 104 153 5 154 56 155 53 156 23 157 23 158 32 159 42 160 84 161 121 162 107 163 47 164 34 165 163 166 153 167 76 168 101 169 71 170 89 171 69 172 49 173 169 174 41 175 46 176 10 177 40 178 132 179 92 180 141 181 117 182 75 183 33 184 153 185 139 186 72 187 62 188 14 189 61 190 40 191 66 192 46 193 14 194 138 195 22 196 75 197 77 198 10 199 74 200 8 201 5 202 202 203 190 204 75 205 135 206 184 207 207 208 196 209 89 210 23 211 89 212 23 213 175 214 103 215 17 216 149 217 31 218 68 219 55 220 183 221 181 222 49 223 70 224 43 225 65 226 174 227 154 228 167 229 55 230 121 231 87 232 209 233 220 234 87 235 2 236 100 237 33 238 181 239 205 240 83 241 89 242 24 243 88 244 97 245 86 246 237 247 96 248 227 249 54 250 57 251 33 252 182 253 195 254 200 255 209 256 139 257 127 258 150 259 232 260 104 261 93 262 252 263 161 264 41 265 149 266 47 267 222 268 13 269 111 270 14 271 66 272 25 273 224 274 106 275 172 276 85 277 262 278 68 279 174 280 111 281 22 282 154 283 88 284 197 285 188 286 74 287 261 288 55 289 271 290 139 291 115 292 123 293 147 294 40 295 18 296 255 297 214 298 134 299 183 300 260 301 106 302 136 303 252 304 60 305 49 306 256 307 236 308 79 309 11 310 177 311 92 312 289 313 277 314 165 315 160 316 296 317 108 318 291 319 92 320 295 321 220 322 261 323 18 324 288 325 116 326 117 327 110 328 99 329 184 330 277 331 199 332 234 333 288 334 300 335 73 336 220 337 20 338 135 339 260 340 12 341 80 342 271 343 328 344 145 345 68 346 11 347 213 348 76 349 236 350 30 351 46 352 70 353 318 354 261 355 345 356 244 357 335 358 324 359 240 360 59 361 204 362 262 363 235 364 209 365 181 366 210 367 74 368 213 369 109 370 129 371 169 372 32 373 72 374 214 375 109 376 248 377 291 378 372 379 74 380 172 381 309 382 350 383 113 384 360 385 72 386 309 387 249 388 388 389 78 390 278 391 348 392 225 393 380 394 90 395 335 396 214 397 343 398 44 399 175 400 28 401 21 402 136 403 173 404 124 405 227 406 360 407 291 408 310 409 116 410 186 411 79 412 216 413 386 414 184 415 381 416 182 417 361 418 302 419 164 420 165 421 21 422 381 423 296 424 187 425 115 426 343 427 55 428 313 429 367 430 190 431 116 432 356 433 241 434 140 435 417 436 400 437 49 438 376 439 13 440 144 441 218 442 162 443 335 444 31 445 204 446 84 447 8 448 166 449 99 450 219 451 259 452 398 453 134 454 34 455 403 456 279 457 187 458 302 459 266 460 19 461 199 462 347 463 49 464 398 465 287 466 270 467 459 468 71 469 338 470 370 471 404 472 101 473 303 474 34 475 445 476 169 477 106 478 52 479 456 480 303 481 249 482 366 483 448 484 463 485 360 486 26 487 298 488 70 489 186 490 72 491 381 492 217 493 62 494 153 495 191 496 198 497 223 498 357 499 361 500 349 501 11 502 350 503 259 504 82 505 270 506 448 507 154 508 393 509 365 510 376 511 45 512 349 513 282 514 409 515 247 516 307 517 502 518 236 519 431 520 148 521 354 522 348 523 467 524 43 525 19 526 170 527 337 528 383 529 31 530 153 531 75 532 164 533 370 534 305 535 518 536 39 537 203 538 257 539 183 540 161 541 423 542 81 543 35 544 81 545 435 546 541 547 289 548 158 549 20 550 387 551 251 552 221 553 378 554 376 555 170 556 412 557 219 558 33 559 307 560 248 561 354 562 16 563 250 564 459 565 565 566 546 567 122 568 12 569 46 570 45 571 471 572 248 573 37 574 458 575 549 576 239 577 206 578 220 579 55 580 517 581 300 582 370 583 510 584 122 585 271 586 532 587 394 588 537 589 47 590 415 591 525 592 501 593 516 594 420 595 367 596 563 597 118 598 23 599 173 600 262 601 18 602 4 603 258 604 80 605 544 606 288 607 405 608 351 609 472 610 467 611 568 612 371 613 541 614 460 615 215 616 176 617 150 618 516 619 235 620 512 621 46 622 360 623 213 624 257 625 11 626 98 627 3 628 527 629 446 630 344 631 71 632 603 633 321 634 213 635 486 636 632 637 88 638 30 639 268 640 341 641 2 642 382 643 81 644 319 645 254 646 112 647 152 648 267 649 293 650 254 651 600 652 520 653 289 654 291 655 81 656 10 657 200 658 225 659 442 660 600 661 309 662 510 663 451 664 360 665 247 666 529 667 66 668 646 669 573 670 447 671 33 672 558 673 589 674 289 675 62 676 560 677 550 678 287 679 162 680 126 681 131 682 460 683 129 684 167 685 393 686 603 687 665 688 91 689 218 690 529 691 3 692 349 693 305 694 242 695 371 696 469 697 599 698 491 699 642 700 73 701 527 702 678 703 653 704 682 705 130 706 103 707 631 708 414 709 195 710 143 711 530 712 490 713 550 714 347 715 343 716 568 717 403 718 591 719 420 720 618 721 660 722 524 723 670 724 478 725 43 726 564 727 416 728 711 729 351 730 152 731 195 732 489 733 219 734 477 735 431 736 724 737 692 738 240 739 325 740 597 741 505 742 367 743 709 744 264 745 586 746 90 747 602 748 431 749 310 750 494 751 635 752 38 753 460 754 74 755 659 756 304 757 101 758 221 759 188 760 720 761 584 762 482 763 469 764 304 765 318 766 680 767 508 768 151 769 196 770 7 771 136 772 236 773 311 774 460 775 381 776 492 777 75 778 634 779 582 780 11 781 153 782 378 783 592 784 263 785 325 786 636 787 622 788 212 789 772 790 677 791 369 792 231 793 417 794 223 795 644 796 63 797 732 798 15 799 776 800 318 801 702 802 274 803 288 804 366 805 251 806 420 807 575 808 359 809 206 810 476 811 600 812 750 813 492 814 627 815 712 816 699 817 274 818 716 819 196 820 484 821 731 822 578 823 662 824 762 825 769 826 807 827 58 828 549 829 182 830 135 831 798 832 729 833 369 834 249 835 652 836 381 837 835 838 659 839 823 840 402 841 352 842 483 843 548 844 130 845 383 846 19 847 11 848 72 849 794 850 841 851 195 852 440 853 775 854 448 855 591 856 297 857 249 858 488 859 779 860 67 861 713 862 740 863 443 864 356 865 860 866 446 867 656 868 750 869 825 870 616 871 558 872 222 873 419 874 32 875 149 876 296 877 54 878 103 879 502 880 318 881 136 882 468 883 593 884 237 885 840 886 515 887 884 888 448 889 708 890 766 891 810 892 584 893 164 894 393 895 343 896 881 897 862 898 762 899 469 900 80 901 518 902 499 903 360 904 472 905 778 906 539 907 674 908 531 909 904 910 865 911 54 912 205 913 823 914 107 915 126 916 626 917 20 918 433 919 137 920 708 921 779 922 869 923 922 924 882 925 611 926 416 927 710 928 749 929 236 930 472 931 804 932 168 933 403 934 288 935 807 936 48 937 604 938 182 939 320 940 434 941 785 942 520 943 118 944 528 945 222 946 106 947 642 948 834 949 948 950 405 951 721 952 918 953 833 954 640 955 796 956 884 957 473 958 364 959 759 960 308 961 137 962 576 963 99 964 231 965 954 966 876 967 421 968 716 969 514 970 910 971 163 972 188 973 24 974 173 975 845 976 797 977 667 978 588 979 449 980 417 981 267 982 357 983 574 984 945 985 307 986 80 987 646 988 613 989 746 990 717 991 914 992 549 993 60 994 183 995 99 996 369 997 394 998 37 999 247 1000 195 1001 699 1002 202 1003 712 1004 436 1005 858 1006 973 1007 177 1008 553 1009 924 1010 251 1011 841 1012 354 1013 934 1014 948 1015 316 1016 626 1017 10 1018 107 1019 525 1020 1013 1021 120 1022 235 1023 470 1024 463 1025 140 1026 348 1027 329 1028 1007 1029 39 1030 414 1031 853 1032 115 1033 939 1034 16 1035 52 1036 719 1037 380 1038 611 1039 1018 1040 237 1041 152 1042 624 1043 763 1044 596 1045 706 1046 586 1047 398 1048 952 1049 943 1050 932 1051 301 1052 747 1053 243 1054 763 1055 715 1056 907 1057 473 1058 44 1059 301 1060 714 1061 918 1062 311 1063 781 1064 205 1065 385 1066 896 1067 453 1068 101 1069 527 1070 517 1071 633 1072 52 1073 848 1074 331 1075 937 1076 470 1077 680 1078 323 1079 51 1080 402 1081 11 1082 639 1083 151 1084 15 1085 795 1086 257 1087 474 1088 977 1089 369 1090 637 1091 1009 1092 168 1093 1093 1094 669 1095 850 1096 884 1097 714 1098 129 1099 378 1100 438 1101 921 1102 389 1103 798 1104 978 1105 440 1106 104 1107 710 1108 274 1109 136 1110 977 1111 199 1112 951 1113 348 1114 997 1115 945 1116 35 1117 298 1118 230 1119 262 1120 689 1121 163 1122 599 1123 598 1124 145 1125 476 1126 408 1127 182 1128 549 1129 894 1130 199 1131 47 1132 674 1133 747 1134 1022 1135 537 1136 34 1137 690 1138 522 1139 530 1140 1055 1141 1067 1142 217 1143 568 1144 384 1145 671 1146 528 1147 867 1148 806 1149 390 1150 174 1151 827 1152 1086 1153 888 1154 1124 1155 743 1156 948 1157 1060 1158 1124 1159 1137 1160 19 1161 146 1162 464 1163 130 1164 1094 1165 738 1166 232 1167 802 1168 457 1169 238 1170 290 1171 121 1172 924 1173 351 1174 1134 1175 1007 1176 734 1177 816 1178 416 1179 664 1180 711 1181 907 1182 1144 1183 572 1184 616 1185 420 1186 128 1187 55 1188 960 1189 69 1190 457 1191 252 1192 909 1193 143 1194 55 1195 1184 1196 32 1197 1111 1198 26 1199 1119 1200 648 1201 978 1202 729 1203 929 1204 430 1205 44 1206 1080 1207 922 1208 406 1209 365 1210 194 1211 586 1212 565 1213 1040 1214 801 1215 663 1216 351 1217 800 1218 5 1219 959 1220 668 1221 671 1222 957 1223 797 1224 1114 1225 442 1226 997 1227 1214 1228 21 1229 1180 1230 1024 1231 670 1232 985 1233 241 1234 504 1235 397 1236 88 1237 810 1238 854 1239 215 1240 402 1241 647 1242 237 1243 114 1244 864 1245 762 1246 206 1247 94 1248 418 1249 234 1250 190 1251 930 1252 68 1253 753 1254 1029 1255 602 1256 570 1257 61 1258 626 1259 645 1260 130 1261 377 1262 149 1263 250 1264 1096 1265 488 1266 892 1267 16 1268 751 1269 1441 0 0 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 0 1 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 1 0 0 0 1 1 0 1 0 0 1 0 1 0 0 0 0 1 1 1 1 0 0 1 0 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 0 0 1 1 1 0 1 0 0 1 1 1 0 1 0 1 0 0 1 1 0 0 0 0 1 1 0 1 0 0 0 1 1 0 0 1 0 0 1 0 1 1 1 1 1 1 0 1 0 1 1 1 0 0 0 1 0 0 1 1 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 1 1 1 0 0 0 1 0 1 1 0 0 1 1 1 0 0 0 1 1 0 0 0 1 1 0 1 1 1 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 0 1 1 1 0 1 1 0 1 1 1 1 0 1 0 1 1 0 1 0 0 0 1 0 1 0 0 0 1 1 0 1 0 1 1 1 1 0 1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 0 1 0 1 1 0 0 0 1 1 0 0 1 0 0 0 1 1 1 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 1 0 1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 1 1 0 1 1 0 1 1 1 1 0 0 1 1 1 1 0 0 1 0 1 0 1 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 0 1 1 0 0 0 1 0 0 1 1 0 1 1 1 1 0 1 0 0 1 0 0 1 1 0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 1 1 1 0 0 0 0 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 0 1 1 0 0 0 1 1 1 1 1 0 1 1 0 1 0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 1 1 0 1 0 1 0 0 0 0 1 0 1 1 0 0 1 1 1 1 0 1 0 0 0 1 0 1 0 1 1 1 1 0 1 0 0 1 1 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 0 0 0 1 1 0 0 0 1 1 0 1 1 0 0 1 0 1 1 0 0 0 1 1 0 0 1 0 0 0 1 0 1 0 1 1 1 0 0 0 1 1 0 1 1 0 1 1 0 0 1 1 1 1 0 1 0 0 0 1 0 0 1 0 1 1 1 1 1 1 0 1 1 1 0 0 1 0 1 1 1 1 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1 1 0 0 1 0 1 1 1 1 1 0 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 1 0 0 1 1 1 1 1 0 1 0 1 1 1 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1 0 1 1 0 1 1 0 1 0 1 1 0 0 0 1 1 1 0 1 1 0 1 1 0 1 0 1 0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 1 1 0 0 1 1 1 0 0 1 1 0 0 1 0 0 1 0 1 1 1 1 0 0 0 1 1 0 0 0 1 0 1 0 0 0 0 1 0 0 1 1 1 0 0 0 1 0 1 0 1 1 1 1 1 0 0 0 0 1 1 0 0 0 1 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 1 0 0 1 0 0 0 1 1 0 1 1 0 1 0 0 0 0 0 0 1 0 1 0 1 0 1 1 0 1 0 1 1 0 0 0 1 0 0 1 1 1 0 1 0 0 1 0 0 1 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 0 1 1 0 1 1 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 0 0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 0 1 0 1 0 1 1 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 1 1 1 1 0 0 0 0 0 1 0 1 0 1 1 0 0 1 1 0 1 1 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 0 0 1 0 0 1 0 0 1 1 0 0 1 1 1 1 0 0 0 0 0 1 0 0 1 0 1 0 0 1 1 1 1 0 1 0 0 0 0 0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 1 0 1 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 1 1 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 1 1 1 0 0 1 1 0 0 1 0 1 0 0 0 1 1 1 0 0 1 1 1 0 1 0 1 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 1 1 0 0 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 1 1 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 0 0 1 1 1 0 1 0 0 1 1 1 0 0 0 1 1 0 1 1 1 0 0 1 0 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1 1 1 0 0 1 0 1 1 0 0 1 0 0 0 1 2 1 3 3 4 3 5 2 6 1 7 4 8 6 9 7 10 2 11 1 12 9 13 11 14 5 15 6 16 14 17 13 18 15 19 7 20 17 21 1 22 10 23 18 24 7 25 25 26 23 27 17 28 4 29 19 30 10 31 12 32 18 33 6 34 18 35 1 36 14 37 11 38 27 39 26 40 13 41 23 42 16 43 19 44 11 45 13 46 31 47 26 48 36 49 36 50 28 51 34 52 1 53 47 54 7 55 44 56 52 57 7 58 54 59 38 60 60 61 20 62 48 63 52 64 23 65 18 66 33 67 7 68 2 69 28 70 16 71 34 72 11 73 42 74 25 75 33 76 65 77 14 78 76 79 18 80 55 81 27 82 29 83 14 84 77 85 6 86 3 87 8 88 27 89 56 90 71 91 78 92 67 93 75 94 64 95 40 96 74 97 91 98 64 99 66 100 33 101 19 102 11 103 13 104 37 105 41 106 72 107 15 108 76 109 74 110 81 111 91 112 56 113 9 114 58 115 12 116 41 117 67 118 19 119 45 120 46 121 105 122 122 123 88 124 110 125 3 126 114 127 85 128 99 129 70 130 33 131 30 132 60 133 10 134 1 135 15 136 104 137 36 138 115 139 89 140 46 141 131 142 22 143 117 144 51 145 58 146 57 147 51 148 120 149 88 150 17 151 127 152 146 153 55 154 11 155 36 156 55 157 26 158 81 159 92 160 152 161 109 162 128 163 30 164 153 165 100 166 101 167 98 168 141 169 105 170 97 171 170 172 27 173 95 174 20 175 1 176 125 177 26 178 174 179 41 180 176 181 170 182 114 183 77 184 146 185 55 186 164 187 71 188 29 189 75 190 162 191 91 192 17 193 186 194 170 195 138 196 52 197 185 198 2 199 169 200 91 201 119 202 169 203 118 204 139 205 42 206 177 207 4 208 6 209 204 210 65 211 139 212 18 213 41 214 197 215 110 216 201 217 51 218 66 219 174 220 197 221 86 222 14 223 32 224 155 225 19 226 128 227 36 228 174 229 1 230 195 231 192 232 186 233 14 234 186 235 66 236 2 237 11 238 97 239 145 240 13 241 65 242 29 243 9 244 62 245 199 246 194 247 179 248 235 249 96 250 6 251 187 252 188 253 210 254 132 255 239 256 74 257 167 258 56 259 30 260 87 261 201 262 232 263 59 264 175 265 19 266 85 267 135 268 254 269 14 270 38 271 41 272 119 273 241 274 247 275 241 276 136 277 149 278 134 279 208 280 78 281 116 282 187 283 232 284 261 285 3 286 163 287 271 288 171 289 83 290 236 291 228 292 234 293 26 294 82 295 148 296 53 297 168 298 281 299 243 300 216 301 193 302 83 303 119 304 298 305 108 306 93 307 239 308 79 309 187 310 49 311 161 312 108 313 142 314 155 315 108 316 32 317 73 318 192 319 15 320 203 321 221 322 88 323 219 324 243 325 266 326 159 327 6 328 115 329 136 330 254 331 86 332 135 333 34 334 122 335 140 336 214 337 64 338 41 339 13 340 256 341 230 342 214 343 175 344 302 345 122 346 61 347 313 348 167 349 344 350 42 351 174 352 89 353 44 354 276 355 139 356 149 357 226 358 179 359 316 360 186 361 120 362 258 363 62 364 39 365 91 366 88 367 271 368 119 369 70 370 117 371 50 372 27 373 359 374 284 375 83 376 314 377 374 378 215 379 52 380 113 381 183 382 43 383 178 384 83 385 178 386 266 387 32 388 156 389 230 390 363 391 42 392 263 393 103 394 263 395 382 396 277 397 197 398 202 399 226 400 171 401 371 402 72 403 36 404 358 405 18 406 296 407 277 408 84 409 247 410 301 411 310 412 2 413 145 414 143 415 333 416 208 417 153 418 376 419 114 420 163 421 295 422 421 423 5 424 234 425 135 426 401 427 57 428 301 429 116 430 15 431 101 432 387 433 86 434 230 435 356 436 118 437 380 438 215 439 119 440 156 441 133 442 425 443 121 444 245 445 361 446 123 447 338 448 80 449 395 450 239 451 238 452 337 453 265 454 174 455 191 456 94 457 124 458 134 459 442 460 394 461 227 462 85 463 348 464 451 465 46 466 35 467 386 468 277 469 372 470 387 471 347 472 249 473 15 474 322 475 391 476 449 477 33 478 250 479 247 480 412 481 14 482 243 483 387 484 221 485 233 486 182 487 356 488 36 489 250 490 333 491 267 492 360 493 8 494 475 495 387 496 401 497 22 498 209 499 108 500 98 501 376 502 343 503 468 504 340 505 177 506 354 507 380 508 273 509 235 510 262 511 180 512 90 513 437 514 285 515 38 516 213 517 72 518 219 519 120 520 355 521 422 522 322 523 480 524 464 525 405 526 72 527 40 528 456 529 213 530 311 531 521 532 529 533 506 534 7 535 459 536 287 537 345 538 422 539 454 540 83 541 361 542 97 543 535 544 475 545 95 546 164 547 119 548 517 549 197 550 214 551 467 552 169 553 518 554 463 555 544 556 519 557 446 558 432 559 228 560 13 561 321 562 283 563 196 564 334 565 173 566 509 567 28 568 513 569 483 570 433 571 384 572 113 573 125 574 71 575 426 576 556 577 234 578 531 579 122 580 163 581 16 582 62 583 206 584 441 585 35 586 551 587 363 588 17 589 483 590 203 591 275 592 345 593 228 594 482 595 246 596 60 597 427 598 193 599 337 600 481 601 187 602 141 603 447 604 384 605 79 606 129 607 280 608 132 609 524 610 91 611 555 612 550 613 550 614 282 615 423 616 140 617 545 618 32 619 572 620 554 621 245 622 23 623 437 624 499 625 615 626 541 627 206 628 282 629 569 630 546 631 454 632 567 633 88 634 391 635 422 636 526 637 196 638 599 639 589 640 533 641 347 642 113 643 67 644 459 645 112 646 414 647 617 648 8 649 188 650 626 651 481 652 407 653 510 654 554 655 110 656 597 657 459 658 318 659 423 660 41 661 59 662 299 663 126 664 291 665 582 666 29 667 136 668 598 669 114 670 627 671 544 672 126 673 185 674 517 675 481 676 272 677 578 678 190 679 550 680 309 681 299 682 333 683 651 684 87 685 509 686 257 687 400 688 529 689 304 690 99 691 256 692 384 693 685 694 355 695 225 696 588 697 580 698 300 699 488 700 301 701 107 702 229 703 404 704 669 705 702 706 500 707 562 708 539 709 424 710 337 711 285 712 129 713 231 714 649 715 680 716 99 717 377 718 450 719 579 720 44 721 524 722 609 723 334 724 283 725 365 726 166 727 60 728 487 729 625 730 349 731 223 732 510 733 277 734 26 735 490 736 254 737 593 738 390 739 673 740 534 741 2 742 56 743 645 744 88 745 50 746 635 747 110 748 472 749 428 750 85 751 328 752 244 753 625 754 478 755 419 756 176 757 379 758 77 759 420 760 651 761 333 762 722 763 404 764 569 765 525 766 306 767 695 768 715 769 706 770 654 771 60 772 307 773 564 774 774 775 706 776 14 777 745 778 24 779 498 780 732 781 620 782 431 783 83 784 412 785 566 786 112 787 117 788 720 789 369 790 180 791 517 792 618 793 785 794 444 795 773 796 682 797 508 798 706 799 473 800 119 801 422 802 239 803 716 804 687 805 338 806 205 807 557 808 240 809 153 810 781 811 696 812 117 813 113 814 597 815 681 816 32 817 548 818 797 819 29 820 728 821 467 822 127 823 728 824 350 825 364 826 294 827 705 828 794 829 292 830 83 831 783 832 781 833 809 834 816 835 683 836 489 837 442 838 280 839 719 840 171 841 47 842 817 843 126 844 297 845 221 846 63 847 142 848 93 849 77 850 277 851 456 852 521 853 52 854 538 855 498 856 41 857 134 858 759 859 700 860 384 861 624 862 400 863 512 864 290 865 168 866 840 867 614 868 486 869 801 870 215 871 283 872 615 873 614 874 533 875 62 876 307 877 271 878 493 879 587 880 299 881 411 882 323 883 756 884 653 885 279 886 595 887 557 888 181 889 860 890 792 891 23 892 738 893 596 894 797 895 657 896 395 897 208 898 780 899 334 900 168 901 652 902 809 903 233 904 179 905 359 906 419 907 219 908 555 909 48 910 458 911 676 912 820 913 685 914 188 915 113 916 884 917 664 918 442 919 766 920 195 921 705 922 663 923 728 924 682 925 46 926 424 927 136 928 775 929 467 930 555 931 788 932 586 933 293 934 668 935 420 936 900 937 538 938 689 939 907 940 779 941 252 942 275 943 345 944 634 945 102 946 350 947 115 948 776 949 290 950 526 951 98 952 473 953 11 954 240 955 648 956 552 957 891 958 454 959 542 960 319 961 279 962 50 963 724 964 847 965 483 966 468 967 309 968 811 969 299 970 912 971 83 972 806 973 198 974 309 975 808 976 606 977 307 978 192 979 810 980 618 981 414 982 817 983 528 984 2 985 313 986 651 987 482 988 965 989 161 990 370 991 739 992 121 993 622 994 535 995 15 996 459 997 584 998 345 999 135 1000 62 1001 290 1002 156 1003 772 1004 1003 1005 546 1006 657 1007 141 1008 742 1009 593 1010 434 1011 119 1012 678 1013 618 1014 203 1015 122 1016 390 1017 171 1018 827 1019 257 1020 7 1021 557 1022 939 1023 364 1024 111 1025 620 1026 401 1027 162 1028 108 1029 1010 1030 149 1031 884 1032 123 1033 254 1034 256 1035 1032 1036 390 1037 511 1038 577 1039 403 1040 860 1041 517 1042 475 1043 31 1044 165 1045 301 1046 673 1047 424 1048 544 1049 593 1050 841 1051 752 1052 1012 1053 1007 1054 481 1055 954 1056 117 1057 664 1058 970 1059 774 1060 50 1061 834 1062 606 1063 927 1064 714 1065 980 1066 227 1067 1008 1068 438 1069 726 1070 785 1071 977 1072 817 1073 312 1074 949 1075 1038 1076 345 1077 299 1078 788 1079 489 1080 1048 1081 884 1082 828 1083 169 1084 90 1085 214 1086 684 1087 868 1088 715 1089 612 1090 457 1091 810 1092 820 1093 386 1094 632 1095 413 1096 223 1097 94 1098 691 1099 698 1100 144 1101 246 1102 64 1103 313 1104 400 1105 15 1106 527 1107 1048 1108 653 1109 361 1110 819 1111 491 1112 459 1113 917 1114 853 1115 241 1116 153 1117 141 1118 638 1119 327 1120 450 1121 9 1122 813 1123 421 1124 1022 1125 4 1126 311 1127 306 1128 1006 1129 1112 1130 474 1131 630 1132 564 1133 162 1134 120 1135 180 1136 1010 1137 513 1138 1081 1139 811 1140 414 1141 471 1142 13 1143 890 1144 578 1145 1104 1146 354 1147 28 1148 149 1149 270 1150 321 1151 273 1152 507 1153 749 1154 787 1155 197 1156 310 1157 44 1158 633 1159 16 1160 370 1161 18 1162 787 1163 726 1164 367 1165 853 1166 27 1167 136 1168 444 1169 919 1170 248 1171 701 1172 1118 1173 366 1174 73 1175 706 1176 878 1177 842 1178 307 1179 1114 1180 392 1181 120 1182 949 1183 244 1184 151 1185 847 1186 1015 1187 1179 1188 812 1189 661 1190 902 1191 353 1192 708 1193 844 1194 588 1195 256 1196 450 1197 869 1198 480 1199 313 1200 130 1201 490 1202 1103 1203 207 1204 917 1205 43 1206 322 1207 1124 1208 493 1209 1025 1210 1047 1211 306 1212 1105 1213 903 1214 832 1215 877 1216 1111 1217 495 1218 638 1219 1185 1220 475 1221 865 1222 897 1223 586 1224 518 1225 351 1226 269 1227 1171 1228 773 1229 442 1230 203 1231 77 1232 617 1233 1077 1234 983 1235 398 1236 105 1237 213 1238 424 1239 150 1240 1035 1241 644 1242 13 1243 1027 1244 103 1245 1106 1246 41 1247 1038 1248 1080 1249 518 1250 449 1251 426 1252 1027 1253 1067 1254 1156 1255 436 1256 626 1257 433 1258 807 1259 923 1260 434 1261 675 1262 983 1263 844 1264 1065 1265 676 1266 957 1267 17 1268 1083 1269 954 1270 686 1271 1000 1272 975 1273 410 1274 537 1275 765 1276 489 1277 1163 1278 952 1279 92 1280 842 1281 81 1282 81 1283 683 1284 678 1285 601 1286 246 1287 322 1288 78 1289 446 1290 996 1291 699 1292 187 1293 1262 1294 115 1295 351 1296 958 1297 455 1298 274 1299 330 1300 207 1301 14 1302 461 1303 679 1304 568 1305 270 1306 1069 1307 865 1308 1228 1309 300 1310 46 1311 1280 1312 100 1313 1077 1314 394 1315 248 1316 1262 1317 339 1318 180 1319 1294 1320 1082 1321 1078 1322 493 1323 1212 1324 1233 1325 922 1326 946 1327 1076 1328 1323 1329 417 1330 853 1331 635 1332 535 1333 268 1334 20 1335 1287 1336 454 1337 1294 1338 1333 1339 686 1340 144 1341 365 1342 982 1343 580 1344 753 1345 492 1346 1117 1347 1054 1348 1335 1349 818 1350 945 1351 1318 1352 782 1353 967 1354 716 1355 1333 1356 99 1357 230 1358 135 1359 947 1360 1044 1361 197 1362 177 1363 753 1364 130 1365 1071 1366 759 1367 1259 1368 393 1369 230 1370 415 1371 1248 1372 361 1373 901 1374 237 1375 200 1376 787 1377 1286 1378 898 1379 1356 1380 1274 1381 1001 1382 324 1383 453 1384 1246 1385 1309 1386 577 1387 936 1388 828 1389 285 1390 707 1391 409 1392 925 1393 316 1394 384 1395 569 1396 889 1397 1253 1398 850 1399 384 1400 805 1401 1255 1402 1311 1403 1042 1404 513 1405 241 1406 1404 1407 1251 1408 284 1409 632 1410 661 1411 1270 1412 312 1413 1301 1414 1024 1415 6 1416 1367 1417 85 1418 861 1419 159 1420 839 1421 801 1422 759 1423 194 1424 1095 1425 1207 1426 537 1427 89 1428 1426 1429 857 1430 303 1431 1232 1432 900 1433 172 1434 246 1435 202 1436 1072 1437 768 1438 927 1439 459 1440 255 1441