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