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