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