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