1517 3 0 1 1 824 823 2 824 1 814 3 823 824 813 4 812 813 793 5 813 812 823 6 793 813 794 7 812 793 811 8 824 795 813 9 795 814 796 10 769 796 770 11 795 796 769 12 794 795 768 13 794 813 795 14 768 795 769 15 793 794 767 16 768 734 733 17 795 824 814 18 733 794 768 19 811 766 792 20 811 793 766 21 792 766 765 22 791 765 730 23 765 791 792 24 731 730 765 25 791 730 764 26 765 766 731 27 732 767 733 28 766 793 767 29 691 690 733 30 732 733 690 31 731 732 689 32 731 766 732 33 638 688 689 34 689 688 731 35 732 690 689 36 731 688 730 37 690 639 689 38 732 766 767 39 794 733 767 40 730 688 687 41 734 768 769 42 735 770 736 43 693 736 694 44 735 736 693 45 734 735 692 46 734 769 735 47 692 735 693 48 734 692 691 49 692 693 642 50 735 769 770 51 694 644 643 52 644 590 589 53 642 693 643 54 588 643 589 55 589 534 588 56 535 534 589 57 643 644 589 58 642 643 588 59 589 590 535 60 694 643 693 61 533 588 534 62 640 691 641 63 691 692 641 64 586 641 587 65 640 641 586 66 639 640 585 67 639 690 640 68 585 640 586 69 638 689 639 70 586 531 585 71 690 691 640 72 588 587 642 73 587 588 533 74 587 533 532 75 532 586 587 76 531 532 465 77 531 586 532 78 389 465 390 79 466 465 532 80 532 533 466 81 530 585 531 82 466 533 467 83 587 641 642 84 692 642 641 85 584 639 585 86 465 466 390 87 691 733 734 88 464 531 465 89 764 729 763 90 764 730 729 91 763 729 686 92 728 686 685 93 686 728 763 94 685 686 635 95 728 685 727 96 729 687 686 97 688 637 687 98 729 730 687 99 582 637 583 100 687 637 636 101 635 636 581 102 635 686 636 103 526 581 527 104 582 581 636 105 636 637 582 106 635 581 580 107 527 581 582 108 636 686 687 109 638 637 688 110 685 635 634 111 727 634 684 112 727 685 634 113 684 634 633 114 683 633 578 115 633 683 684 116 579 578 633 117 683 578 632 118 633 634 579 119 525 579 580 120 580 579 634 121 634 635 580 122 525 580 526 123 524 525 458 124 525 524 579 125 458 459 383 126 459 458 525 127 525 526 459 128 578 524 523 129 459 526 460 130 579 524 578 131 581 526 580 132 457 524 458 133 583 637 638 134 584 530 529 135 584 585 530 136 462 529 463 137 584 529 583 138 529 528 583 139 528 529 462 140 461 528 462 141 528 527 582 142 529 530 463 143 584 583 638 144 464 389 388 145 389 464 465 146 318 388 319 147 464 388 463 148 462 387 386 149 387 462 463 150 386 387 317 151 387 463 388 152 388 318 387 153 317 387 318 154 319 388 389 155 464 463 530 156 531 464 530 157 461 462 386 158 460 527 461 159 527 528 461 160 461 386 385 161 460 461 385 162 384 383 459 163 384 460 385 164 383 384 314 165 459 460 384 166 385 315 384 167 460 526 527 168 385 316 315 169 385 386 316 170 252 316 253 171 315 316 252 172 314 251 250 173 314 315 251 174 252 194 251 175 317 253 316 176 315 252 251 177 314 313 383 178 252 195 194 179 315 314 384 180 316 386 317 181 382 458 383 182 318 254 317 183 528 582 583 184 638 639 584 185 194 193 251 186 533 534 467 187 536 470 469 188 393 469 394 189 536 469 535 190 469 468 535 191 468 469 393 192 468 393 392 193 468 467 534 194 469 470 394 195 536 535 590 196 395 394 471 197 471 394 470 198 395 471 472 199 324 395 325 200 395 324 394 201 396 325 395 202 393 324 323 203 325 326 261 204 394 324 393 205 260 324 325 206 391 467 392 207 467 468 392 208 322 392 323 209 391 392 322 210 390 391 321 211 390 466 391 212 321 391 322 213 321 320 390 214 322 258 321 215 389 390 320 216 259 323 260 217 260 323 324 218 261 260 325 219 202 260 261 220 258 259 201 221 258 322 259 222 152 201 202 223 202 201 259 224 259 260 202 225 258 257 321 226 202 261 203 227 259 322 323 228 393 323 392 229 201 200 258 230 396 395 472 231 466 467 391 232 397 396 473 233 473 396 472 234 397 473 474 235 326 397 327 236 397 326 396 237 398 327 397 238 262 326 327 239 397 474 398 240 262 261 326 241 399 398 475 242 475 398 474 243 399 475 476 244 264 263 328 245 263 327 328 246 399 329 328 247 400 329 399 248 328 398 399 249 264 328 329 250 265 264 329 251 328 327 398 252 262 327 263 253 203 262 204 254 203 261 262 255 262 263 204 256 203 204 153 257 152 153 111 258 153 152 203 259 153 112 111 260 201 152 151 261 153 204 154 262 152 202 203 263 205 264 206 264 204 263 205 265 265 206 264 266 205 206 155 267 153 154 112 268 113 154 155 269 113 155 114 270 155 154 205 271 206 156 155 272 114 155 156 273 156 206 207 274 205 154 204 275 263 264 205 276 113 112 154 277 400 399 476 278 325 396 326 279 151 152 111 280 256 319 320 281 319 389 320 282 257 320 321 283 256 320 257 284 255 256 198 285 256 255 319 286 199 198 256 287 197 255 198 288 256 257 199 289 255 254 318 290 150 199 200 291 200 199 257 292 151 200 201 293 150 200 151 294 108 148 149 295 148 198 149 296 150 109 149 297 110 109 150 298 149 199 150 299 108 149 109 300 150 151 110 301 149 198 199 302 257 258 200 303 197 198 148 304 196 253 254 305 253 317 254 306 197 254 255 307 196 254 197 308 145 195 146 309 196 195 253 310 196 146 195 311 145 194 195 312 196 197 147 313 195 252 253 314 148 107 147 315 147 197 148 316 73 107 74 317 147 107 106 318 146 105 145 319 105 146 106 320 105 106 72 321 106 146 147 322 107 73 106 323 73 72 106 324 74 107 108 325 147 146 196 326 108 107 148 327 104 145 105 328 108 109 75 329 319 255 318 330 77 112 78 331 110 151 111 332 112 113 78 333 77 78 52 334 77 76 110 335 76 77 52 336 51 76 52 337 76 75 109 338 78 53 52 339 111 77 110 340 79 114 80 341 79 78 113 342 115 80 114 343 79 80 54 344 34 53 35 345 53 34 52 346 36 22 35 347 54 35 53 348 53 79 54 349 34 35 21 350 36 35 54 351 79 53 78 352 114 79 113 353 51 52 34 354 75 51 50 355 51 75 76 356 32 50 33 357 75 50 74 358 50 49 74 359 49 50 32 360 31 49 32 361 74 49 73 362 50 51 33 363 74 108 75 364 34 33 51 365 34 21 33 366 21 22 11 367 33 21 20 368 10 20 11 369 20 21 11 370 5 6 7 371 12 6 11 372 22 12 11 373 32 20 19 374 12 22 23 375 33 20 32 376 35 22 21 377 73 49 48 378 80 55 54 379 109 110 76 380 77 111 112 381 144 194 145 382 7 6 12 383 534 535 468 384 6 10 11 385 631 577 630 386 577 631 632 387 631 630 682 388 682 629 681 389 629 682 630 390 628 681 629 391 630 576 629 392 577 523 576 393 577 632 578 394 576 523 522 395 576 575 629 396 575 522 521 397 522 575 576 398 521 522 456 399 628 629 575 400 523 457 522 401 576 630 577 402 523 577 578 403 574 575 521 404 726 628 680 405 628 726 681 406 679 725 680 407 726 680 725 408 762 679 724 409 725 679 762 410 762 724 761 411 680 628 627 412 627 574 573 413 627 679 680 414 520 573 574 415 627 573 626 416 679 678 724 417 678 679 626 418 626 625 678 419 572 625 626 420 679 627 626 421 724 678 723 422 626 573 572 423 627 628 574 424 628 575 574 425 625 677 678 426 574 521 520 427 457 382 456 428 524 457 523 429 456 382 381 430 456 455 521 431 455 381 380 432 381 455 456 433 380 381 312 434 454 455 380 435 382 313 381 436 521 455 520 437 251 193 250 438 458 382 457 439 250 193 249 440 313 250 312 441 380 312 311 442 380 311 379 443 248 310 311 444 249 311 312 445 312 250 249 446 379 311 310 447 248 311 249 448 312 381 313 449 313 314 250 450 454 380 379 451 520 454 519 452 454 520 455 453 518 519 453 454 519 572 573 455 572 518 571 456 518 572 519 457 571 518 517 458 572 571 625 459 519 454 453 460 573 520 519 461 379 378 453 462 453 454 379 463 377 378 309 464 453 378 452 465 517 452 451 466 517 518 452 467 451 377 376 468 377 451 452 469 452 378 377 470 571 517 570 471 376 377 308 472 452 518 453 473 310 378 379 474 624 625 571 475 310 309 378 476 522 457 456 477 383 313 382 478 451 516 517 479 761 760 790 480 760 761 723 481 790 760 789 482 789 788 810 483 759 788 789 484 787 810 788 485 789 760 759 486 723 677 722 487 677 723 678 488 722 677 676 489 722 759 760 490 759 758 788 491 758 759 721 492 758 721 720 493 721 759 722 494 722 676 721 495 675 720 721 496 677 624 676 497 722 760 723 498 761 724 723 499 787 788 758 500 809 787 808 501 787 809 810 502 808 787 757 503 809 808 822 504 822 821 4 505 821 822 808 506 4 821 807 507 808 786 821 508 757 720 719 509 757 787 758 510 674 719 720 511 757 719 756 512 807 786 785 513 807 821 786 514 785 756 755 515 756 785 786 516 786 757 756 517 719 718 756 518 786 808 757 519 758 720 757 520 675 721 676 521 624 570 623 522 624 571 570 523 622 623 569 524 623 675 676 525 675 622 674 526 622 675 623 527 621 674 622 528 673 719 674 529 623 570 569 530 623 676 624 531 451 450 516 532 516 570 517 533 449 515 450 534 516 450 515 535 569 568 622 536 568 569 515 537 515 514 568 538 449 514 515 539 569 516 515 540 621 622 568 541 514 448 513 542 516 569 570 543 625 624 677 544 567 568 514 545 672 718 673 546 718 719 673 547 621 673 674 548 620 672 673 549 718 717 755 550 717 718 672 551 717 672 671 552 673 621 620 553 755 756 718 554 567 513 566 555 567 621 568 556 565 619 566 557 567 566 620 558 619 672 620 559 672 619 671 560 619 618 671 561 565 618 619 562 620 566 619 563 566 513 512 564 567 620 621 565 514 513 567 566 375 450 376 567 720 675 674 568 376 450 451 569 192 249 193 570 192 144 143 571 192 248 249 572 143 144 104 573 192 143 191 574 248 191 247 575 191 248 192 576 190 247 191 577 247 309 310 578 143 142 191 579 192 193 144 580 103 104 71 581 104 105 71 582 70 71 47 583 103 71 70 584 142 103 102 585 142 143 103 586 101 140 141 587 102 141 142 588 103 70 102 589 191 142 190 590 101 141 102 591 103 143 104 592 145 104 144 593 141 190 142 594 247 246 309 595 246 247 190 596 246 245 308 597 309 246 308 598 308 245 307 599 306 307 244 600 376 307 375 601 307 376 308 602 246 190 189 603 375 307 306 604 189 140 188 605 189 190 141 606 187 188 139 607 189 188 245 608 244 243 306 609 245 188 244 610 243 187 186 611 187 243 244 612 188 187 244 613 244 307 245 614 139 188 140 615 189 245 246 616 141 140 189 617 305 306 243 618 69 102 70 619 247 310 248 620 72 48 47 621 48 72 73 622 47 48 30 623 46 70 47 624 46 30 29 625 30 46 47 626 18 29 30 627 68 46 29 628 30 48 31 629 46 69 70 630 18 31 19 631 31 48 49 632 10 19 20 633 9 19 10 634 17 29 18 635 17 18 9 636 9 18 19 637 10 5 9 638 10 6 5 639 18 30 31 640 32 19 31 641 45 29 17 642 100 101 67 643 101 102 69 644 68 101 69 645 100 139 140 646 187 138 186 647 187 139 138 648 99 138 139 649 186 138 137 650 139 100 99 651 101 100 140 652 68 45 67 653 68 69 46 654 67 99 100 655 138 98 137 656 138 99 98 657 98 97 137 658 137 97 136 659 101 68 67 660 29 45 68 661 242 243 186 662 72 47 71 663 193 194 144 664 185 186 137 665 449 375 374 666 449 450 375 667 373 374 305 668 449 374 448 669 448 373 447 670 373 448 374 671 447 373 372 672 447 512 513 673 375 306 374 674 513 448 447 675 305 374 306 676 243 242 305 677 242 185 241 678 305 242 304 679 372 304 303 680 372 373 304 681 302 303 240 682 241 303 304 683 304 242 241 684 372 303 371 685 240 303 241 686 304 373 305 687 185 242 186 688 447 372 446 689 512 446 511 690 512 447 446 691 510 511 445 692 512 511 565 693 511 564 565 694 564 511 510 695 565 564 618 696 511 446 445 697 565 566 512 698 370 445 371 699 371 445 446 700 371 446 372 701 370 371 302 702 444 370 443 703 370 444 445 704 443 369 442 705 369 443 370 706 370 302 369 707 369 302 301 708 445 444 510 709 302 371 303 710 241 185 184 711 514 449 448 712 136 135 183 713 136 185 137 714 183 135 182 715 136 183 184 716 240 184 239 717 240 241 184 718 239 184 183 719 301 240 239 720 183 238 239 721 184 185 136 722 181 235 236 723 182 181 237 724 299 238 237 725 237 238 182 726 298 236 297 727 236 298 237 728 237 181 236 729 239 238 300 730 236 296 297 731 182 238 183 732 237 298 299 733 368 301 300 734 301 239 300 735 367 300 299 736 368 300 367 737 442 368 441 738 442 369 368 739 441 368 367 740 367 440 441 741 369 301 368 742 298 366 299 743 298 297 365 744 298 365 366 745 366 440 367 746 440 366 439 747 365 438 439 748 364 438 365 749 366 365 439 750 364 365 297 751 366 367 299 752 238 299 300 753 234 236 235 754 301 302 240 755 135 136 97 756 309 308 377 757 71 105 72 758 156 115 114 759 477 478 401 760 331 401 402 761 477 401 400 762 401 330 400 763 330 401 331 764 330 331 266 765 330 265 329 766 401 478 402 767 477 400 476 768 479 480 403 769 333 403 404 770 479 403 402 771 403 332 402 772 332 403 333 773 331 332 267 774 402 332 331 775 333 334 269 776 479 402 478 777 268 332 333 778 207 265 266 779 266 265 330 780 158 208 209 781 207 266 208 782 208 157 207 783 157 208 158 784 116 157 158 785 157 156 207 786 208 266 267 787 156 157 115 788 209 267 268 789 267 266 331 790 269 268 333 791 210 268 269 792 159 158 209 793 159 209 210 794 210 160 159 795 211 160 210 796 209 268 210 797 159 117 158 798 210 269 211 799 209 208 267 800 332 268 267 801 160 118 159 802 404 403 480 803 330 329 400 804 481 482 405 805 335 405 406 806 481 405 404 807 405 334 404 808 334 405 335 809 334 335 270 810 270 269 334 811 405 482 406 812 481 404 480 813 483 537 484 814 484 537 538 815 483 484 406 816 406 407 335 817 406 484 407 818 486 485 539 819 485 407 484 820 538 485 484 821 335 407 336 822 537 591 538 823 483 406 482 824 408 407 485 825 271 211 270 826 211 269 270 827 270 335 336 828 271 270 336 829 212 271 272 830 271 212 211 831 337 272 271 832 213 212 272 833 271 336 337 834 211 212 160 835 409 337 408 836 408 337 336 837 486 408 485 838 409 408 486 839 338 273 272 840 339 338 410 841 409 410 338 842 487 410 409 843 338 337 409 844 340 339 411 845 409 486 487 846 338 272 337 847 407 408 336 848 160 212 161 849 485 538 539 850 334 333 404 851 339 273 338 852 115 116 81 853 116 115 157 854 81 116 82 855 81 55 80 856 81 56 55 857 56 81 82 858 56 82 57 859 37 55 56 860 116 117 82 861 55 36 54 862 117 118 83 863 117 159 118 864 83 118 119 865 83 57 82 866 58 57 84 867 57 83 84 868 86 85 121 869 84 120 85 870 83 119 84 871 56 57 38 872 118 161 119 873 83 82 117 874 158 117 116 875 84 85 58 876 36 37 23 877 36 55 37 878 23 37 24 879 23 13 12 880 13 24 25 881 24 13 23 882 25 24 39 883 14 13 25 884 37 38 24 885 12 13 7 886 39 38 58 887 37 56 38 888 59 85 86 889 58 85 59 890 39 40 25 891 40 39 59 892 59 60 40 893 60 59 86 894 39 58 59 895 41 40 60 896 86 87 60 897 38 39 24 898 57 58 38 899 26 25 40 900 120 84 119 901 115 81 80 902 162 161 213 903 160 161 118 904 214 213 273 905 162 213 214 906 120 162 163 907 120 119 162 908 163 162 214 909 121 120 163 910 214 215 163 911 162 119 161 912 339 274 273 913 274 339 340 914 274 340 275 915 274 215 214 916 216 164 215 917 164 163 215 918 215 275 216 919 341 276 275 920 215 274 275 921 276 216 275 922 217 276 277 923 214 273 274 924 213 272 273 925 121 163 164 926 122 87 86 927 123 122 165 928 87 122 123 929 87 61 60 930 87 88 61 931 88 87 123 932 88 123 124 933 62 61 88 934 121 164 122 935 121 122 86 936 165 216 217 937 165 122 164 938 216 276 217 939 165 217 166 940 124 166 167 941 124 123 166 942 167 218 219 943 218 167 166 944 166 217 218 945 88 124 89 946 217 277 218 947 166 123 165 948 216 165 164 949 124 167 125 950 340 341 275 951 121 85 120 952 212 213 161 953 60 61 41 954 411 339 410 955 206 265 207 956 591 645 592 957 592 645 646 958 592 539 538 959 592 593 539 960 593 592 646 961 593 646 647 962 540 539 593 963 645 695 646 964 540 486 539 965 696 695 737 966 738 737 771 967 696 737 738 968 647 696 697 969 647 646 696 970 697 696 738 971 647 697 648 972 697 739 698 973 696 646 695 974 594 593 647 975 541 487 540 976 487 486 540 977 594 540 593 978 541 540 594 979 488 541 542 980 541 488 487 981 595 542 541 982 489 488 542 983 541 594 595 984 488 411 410 985 649 595 648 986 648 595 594 987 698 648 697 988 649 648 698 989 596 543 542 990 597 596 650 991 649 650 596 992 699 650 649 993 596 595 649 994 651 597 650 995 699 649 698 996 596 542 595 997 594 647 648 998 597 543 596 999 739 697 738 1000 487 488 410 1001 771 797 772 1002 772 797 798 1003 772 739 738 1004 772 773 739 1005 773 772 798 1006 773 798 799 1007 740 739 773 1008 797 815 798 1009 772 738 771 1010 815 2 825 1011 825 2 826 1012 816 798 825 1013 800 799 816 1014 798 816 799 1015 826 817 816 1016 825 826 816 1017 800 816 817 1018 825 798 815 1019 774 773 799 1020 741 699 740 1021 699 698 740 1022 740 773 774 1023 741 740 774 1024 700 741 742 1025 741 700 699 1026 775 742 741 1027 701 700 742 1028 741 774 775 1029 699 700 650 1030 775 800 818 1031 800 775 774 1032 818 800 817 1033 775 818 801 1034 776 743 742 1035 777 776 802 1036 801 802 776 1037 776 775 801 1038 777 802 778 1039 776 742 775 1040 799 800 774 1041 650 700 651 1042 740 698 739 1043 777 743 776 1044 411 489 412 1045 489 411 488 1046 413 412 490 1047 412 341 340 1048 341 413 342 1049 413 341 412 1050 414 342 413 1051 342 277 276 1052 412 489 490 1053 340 411 412 1054 544 490 543 1055 543 490 489 1056 543 489 542 1057 597 598 544 1058 491 544 545 1059 544 491 490 1060 546 545 599 1061 598 545 544 1062 543 597 544 1063 414 413 491 1064 545 598 599 1065 490 491 413 1066 651 598 597 1067 492 491 545 1068 342 343 277 1069 343 342 414 1070 344 343 415 1071 277 343 278 1072 279 219 278 1073 219 218 278 1074 344 278 343 1075 344 279 278 1076 343 414 415 1077 278 218 277 1078 492 546 493 1079 492 414 491 1080 494 493 547 1081 492 493 415 1082 415 416 344 1083 415 493 416 1084 417 494 495 1085 494 417 416 1086 493 494 416 1087 344 416 345 1088 547 493 546 1089 492 415 414 1090 545 546 492 1091 417 345 416 1092 652 598 651 1093 276 341 342 1094 652 701 702 1095 652 599 598 1096 702 701 743 1097 652 702 653 1098 599 653 600 1099 653 599 652 1100 600 653 654 1101 600 547 546 1102 702 703 653 1103 652 651 701 1104 777 744 743 1105 744 777 778 1106 744 778 745 1107 744 703 702 1108 704 654 703 1109 654 653 703 1110 745 746 703 1111 703 744 745 1112 704 703 746 1113 702 743 744 1114 651 700 701 1115 600 654 601 1116 548 547 601 1117 547 600 601 1118 602 601 655 1119 548 601 602 1120 495 548 549 1121 495 494 548 1122 549 548 602 1123 417 495 418 1124 602 603 549 1125 494 547 548 1126 655 704 705 1127 655 601 654 1128 705 704 746 1129 655 705 706 1130 604 603 656 1131 603 602 656 1132 706 657 656 1133 656 655 706 1134 549 603 550 1135 656 602 655 1136 704 655 654 1137 657 604 656 1138 546 599 600 1139 742 743 701 1140 496 495 549 1141 592 538 591 1142 168 167 219 1143 25 26 14 1144 14 7 13 1145 14 26 15 1146 7 14 8 1147 15 8 14 1148 27 16 15 1149 15 26 27 1150 61 42 41 1151 61 62 42 1152 42 62 43 1153 41 42 27 1154 42 28 27 1155 28 42 43 1156 28 43 64 1157 27 28 16 1158 43 63 64 1159 41 27 26 1160 26 40 41 1161 16 28 44 1162 66 44 65 1163 131 95 94 1164 96 95 132 1165 131 132 95 1166 96 132 133 1167 94 66 93 1168 65 64 92 1169 64 65 44 1170 91 92 64 1171 65 92 93 1172 94 130 131 1173 94 93 130 1174 131 174 175 1175 130 174 131 1176 130 93 129 1177 131 175 132 1178 129 93 92 1179 93 66 65 1180 44 28 64 1181 132 175 176 1182 63 43 62 1183 90 63 89 1184 89 63 62 1185 89 124 125 1186 90 89 125 1187 128 91 127 1188 90 91 63 1189 90 127 91 1190 128 129 92 1191 90 125 126 1192 128 92 91 1193 169 126 168 1194 168 126 125 1195 220 168 219 1196 169 168 220 1197 127 171 128 1198 171 127 170 1199 223 170 222 1200 170 127 126 1201 126 169 170 1202 171 170 223 1203 170 169 222 1204 126 127 90 1205 167 168 125 1206 128 171 172 1207 173 129 172 1208 129 128 172 1209 225 172 224 1210 173 172 225 1211 174 173 226 1212 174 130 173 1213 226 173 225 1214 227 174 226 1215 225 286 226 1216 130 129 173 1217 285 224 284 1218 224 172 171 1219 352 285 351 1220 285 286 225 1221 287 286 353 1222 287 226 286 1223 426 353 425 1224 352 353 286 1225 286 285 352 1226 227 226 287 1227 223 284 224 1228 225 224 285 1229 223 224 171 1230 174 227 175 1231 353 352 425 1232 64 63 91 1233 89 62 88 1234 354 287 353 1235 180 179 233 1236 233 179 178 1237 180 233 234 1238 296 234 295 1239 296 364 297 1240 295 234 233 1241 363 296 295 1242 233 232 295 1243 234 235 180 1244 134 133 178 1245 134 96 133 1246 178 133 177 1247 178 232 233 1248 293 232 231 1249 232 178 231 1250 177 230 231 1251 229 230 177 1252 178 177 231 1253 232 294 295 1254 177 133 176 1255 178 179 134 1256 230 292 231 1257 295 362 363 1258 363 364 296 1259 436 362 435 1260 363 362 436 1261 363 437 364 1262 437 363 436 1263 364 437 438 1264 362 294 361 1265 295 294 362 1266 293 292 360 1267 292 293 231 1268 433 360 359 1269 293 360 361 1270 435 361 434 1271 435 362 361 1272 434 361 360 1273 360 433 434 1274 359 360 292 1275 361 294 293 1276 294 232 293 1277 292 230 291 1278 236 234 296 1279 175 228 176 1280 176 133 132 1281 289 228 288 1282 176 228 229 1283 290 229 289 1284 289 229 228 1285 355 356 289 1286 290 289 356 1287 288 228 227 1288 230 229 290 1289 355 288 354 1290 288 227 287 1291 288 287 354 1292 427 354 426 1293 428 356 355 1294 428 355 427 1295 427 506 428 1296 505 506 427 1297 355 354 427 1298 428 506 507 1299 427 426 505 1300 355 289 288 1301 353 426 354 1302 356 428 429 1303 291 290 357 1304 359 292 291 1305 290 356 357 1306 291 357 358 1307 359 358 432 1308 358 359 291 1309 432 358 431 1310 359 432 433 1311 357 430 358 1312 230 290 291 1313 429 507 508 1314 357 356 429 1315 563 508 562 1316 429 508 430 1317 431 430 509 1318 430 431 358 1319 509 430 508 1320 508 563 509 1321 562 508 507 1322 429 430 357 1323 428 507 429 1324 507 506 561 1325 229 177 176 1326 228 175 227 1327 220 221 169 1328 7 8 5 1329 279 345 280 1330 345 279 344 1331 281 221 280 1332 280 221 220 1333 222 221 282 1334 222 169 221 1335 281 282 221 1336 283 222 282 1337 280 345 346 1338 220 279 280 1339 347 346 418 1340 346 345 417 1341 419 418 496 1342 347 418 419 1343 281 348 282 1344 348 281 347 1345 347 420 348 1346 420 347 419 1347 281 346 347 1348 348 420 421 1349 420 498 499 1350 346 281 280 1351 418 346 417 1352 349 282 348 1353 283 349 350 1354 283 282 349 1355 423 351 350 1356 283 350 284 1357 351 424 352 1358 351 284 350 1359 423 424 351 1360 352 424 425 1361 350 349 422 1362 284 223 283 1363 500 422 421 1364 422 423 350 1365 499 421 420 1366 500 421 499 1367 423 502 424 1368 502 423 501 1369 556 502 501 1370 501 423 422 1371 422 500 501 1372 555 501 500 1373 499 554 500 1374 422 349 421 1375 348 421 349 1376 424 502 503 1377 420 419 498 1378 284 351 285 1379 496 550 497 1380 495 496 418 1381 552 497 551 1382 497 498 419 1383 498 552 553 1384 552 498 497 1385 553 552 607 1386 553 554 499 1387 497 550 551 1388 499 498 553 1389 551 604 658 1390 604 551 550 1391 658 604 657 1392 551 658 605 1393 607 606 659 1394 607 552 606 1395 605 659 606 1396 606 551 605 1397 607 659 660 1398 606 552 551 1399 550 496 549 1400 553 607 608 1401 609 555 554 1402 555 500 554 1403 554 553 608 1404 609 554 608 1405 610 609 663 1406 609 610 555 1407 662 663 609 1408 610 663 664 1409 609 608 662 1410 501 555 556 1411 661 660 707 1412 661 608 607 1413 661 707 708 1414 662 709 663 1415 709 662 708 1416 708 747 709 1417 662 661 708 1418 709 747 748 1419 661 662 608 1420 660 661 607 1421 663 709 710 1422 419 496 497 1423 603 604 550 1424 610 556 555 1425 425 503 504 1426 425 424 503 1427 504 503 558 1428 504 505 426 1429 504 559 505 1430 559 504 558 1431 559 558 613 1432 560 505 559 1433 503 557 558 1434 505 560 506 1435 557 556 611 1436 557 503 502 1437 556 610 611 1438 557 611 612 1439 559 613 614 1440 667 613 666 1441 612 666 613 1442 665 666 612 1443 558 612 613 1444 714 667 713 1445 612 611 665 1446 612 558 557 1447 556 557 502 1448 667 614 613 1449 561 560 615 1450 561 506 560 1451 615 560 614 1452 561 615 616 1453 562 616 617 1454 616 562 561 1455 670 617 616 1456 562 617 563 1457 616 615 669 1458 562 507 561 1459 667 668 614 1460 668 667 714 1461 668 714 715 1462 668 669 615 1463 670 669 716 1464 670 616 669 1465 754 716 715 1466 715 716 669 1467 669 668 715 1468 715 714 753 1469 615 614 668 1470 560 559 614 1471 667 666 713 1472 425 504 426 1473 665 664 711 1474 664 665 611 1475 711 664 710 1476 665 711 712 1477 713 712 751 1478 713 666 712 1479 750 751 712 1480 752 713 751 1481 712 711 750 1482 714 713 752 1483 749 710 748 1484 611 610 664 1485 749 748 779 1486 750 749 780 1487 750 711 749 1488 780 803 750 1489 749 779 780 1490 751 750 781 1491 749 711 710 1492 710 664 663 1493 803 781 750 1494 752 782 783 1495 752 751 782 1496 783 782 805 1497 752 783 753 1498 754 753 784 1499 715 753 754 1500 784 753 783 1501 783 806 784 1502 714 752 753 1503 781 804 805 1504 804 781 803 1505 805 804 819 1506 820 783 805 1507 806 820 3 1508 806 783 820 1509 819 3 820 1510 820 805 819 1511 805 782 781 1512 751 781 782 1513 666 665 712 1514 709 748 710 1515 223 222 283 1516 279 220 219 1517 22 36 23 # Generated by triangle -p square_circle_hole.poly