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