0 1 2 0 2 6 8 1 0 0 6 10 8 0 12 14 1 8 0 10 16 12 0 18 20 1 14 0 16 22 12 18 24 26 27 28 32 1 20 0 22 34 24 18 36 38 39 40 44 45 46 50 1 32 0 34 52 24 36 54 56 57 58 38 40 62 64 65 66 70 71 64 74 1 50 0 52 76 54 36 78 56 80 57 82 83 84 0 88 89 66 65 92 64 66 94 70 64 96 70 98 71 100 1 74 0 76 102 54 78 104 106 107 108 82 84 112 65 114 92 0 116 88 88 118 89 120 121 122 64 94 126 128 129 130 64 134 96 136 137 138 70 142 98 144 1 100 0 102 146 104 78 148 150 151 152 156 157 158 89 118 162 92 114 164 166 167 168 0 172 116 174 175 176 180 181 182 64 126 186 188 189 190 64 194 134 196 197 198 196 202 197 204 205 206 70 210 142 212 1 144 0 146 214 104 148 216 218 219 220 224 225 226 114 230 164 118 232 162 180 234 181 188 190 236 0 238 172 64 186 240 242 243 244 64 248 194 250 251 252 250 256 251 258 259 260 264 265 266 270 259 271 218 274 219 70 276 210 278 1 212 0 214 280 216 148 282 284 285 286 162 232 290 292 293 294 238 298 172 0 300 238 64 240 302 304 305 306 242 244 310 64 312 248 314 315 316 314 320 315 258 260 322 258 324 259 326 327 328 332 70 333 271 259 336 270 271 338 340 341 342 70 346 276 270 1 278 0 280 348 216 282 350 352 353 354 238 358 298 0 360 300 64 302 362 364 365 366 370 371 372 364 366 376 64 378 312 380 381 382 386 387 388 258 322 392 394 259 324 396 397 398 402 270 403 406 332 333 332 408 70 336 259 410 270 338 1 412 413 414 70 418 346 270 278 420 0 348 422 424 350 282 358 426 298 0 428 360 64 362 430 432 433 434 432 434 438 440 426 441 64 444 378 446 447 448 258 392 452 454 259 394 456 457 458 270 462 403 402 403 464 466 467 468 472 473 474 408 478 70 410 259 480 482 483 484 488 489 490 70 494 418 270 420 496 0 422 498 500 350 424 358 502 426 0 504 428 64 430 506 508 509 510 514 515 516 520 440 521 441 426 502 440 441 524 64 526 444 528 529 530 534 535 536 540 258 452 542 259 454 544 402 464 270 546 462 548 549 550 472 554 473 466 556 467 548 550 558 70 478 560 480 259 562 564 565 566 570 571 572 70 576 494 270 496 578 0 498 580 582 500 424 0 584 504 64 506 586 588 589 590 588 590 594 596 520 597 521 440 600 520 521 602 440 524 600 64 604 526 606 607 608 528 530 612 540 452 614 616 259 542 270 618 546 620 621 622 620 622 626 70 560 628 562 259 630 570 572 632 634 635 636 70 640 576 270 578 642 0 580 644 582 646 500 0 648 584 64 586 650 652 653 654 658 659 660 664 596 665 597 520 668 596 597 670 520 602 668 64 650 604 672 673 674 606 608 678 540 614 680 682 259 616 270 684 618 686 687 688 686 688 692 70 628 694 630 259 696 698 699 582 702 703 704 708 709 710 70 714 640 270 642 716 0 644 718 582 720 646 0 722 648 724 725 726 724 726 730 732 664 733 665 596 670 664 665 736 738 739 740 744 745 746 680 750 751 540 680 754 756 259 682 270 758 684 760 761 762 760 762 766 70 694 768 696 259 770 698 772 699 699 774 582 776 777 698 780 781 782 786 787 788 70 792 714 270 716 794 0 718 796 582 798 720 0 800 722 738 740 802 804 732 805 733 664 736 732 733 808 750 810 811 751 750 814 680 751 816 680 818 754 540 754 820 822 259 756 270 824 758 826 827 828 832 833 834 70 768 838 770 259 840 777 772 698 582 774 798 776 842 777 844 845 776 848 849 850 854 855 856 70 860 792 270 794 862 0 796 864 0 866 800 810 804 868 805 732 808 804 805 870 811 810 872 750 811 874 750 874 814 680 816 876 680 876 818 540 820 878 880 259 822 270 882 824 884 885 886 890 891 892 70 838 860 840 259 896 776 898 842 844 900 845 845 898 776 902 903 844 906 907 908 912 913 914 270 862 918 0 864 920 0 922 866 868 804 870 810 868 872 540 878 924 926 259 880 270 918 882 824 882 928 930 931 932 936 937 938 896 259 942 903 900 844 902 944 903 946 947 902 950 951 952 0 920 540 0 956 922 540 924 958 960 259 926 824 928 962 824 964 965 942 259 968 947 944 902 946 970 947 965 972 946 0 540 974 0 974 956 540 958 976 968 259 960 824 962 978 824 980 964 964 982 965 972 970 946 965 982 972 540 984 974 540 976 986 824 978 980 540 988 984 540 986 990 540 990 988
3 4 5 7 3 5 5 4 9 11 7 5 13 5 9 9 4 15 17 11 5 19 5 13 15 4 21 23 17 5 25 19 13 29 30 31 21 4 33 35 23 5 37 19 25 41 42 43 47 48 49 33 4 51 53 35 5 55 37 25 59 60 61 63 41 43 67 68 69 69 72 73 51 4 75 77 53 5 79 37 55 60 81 61 85 86 87 90 91 5 93 68 67 95 67 69 97 69 73 72 99 73 75 4 101 103 77 5 105 79 55 109 110 111 113 85 87 93 115 68 91 117 5 90 119 91 123 124 125 127 95 69 131 132 133 97 135 69 139 140 141 99 143 73 101 4 145 147 103 5 149 79 105 153 154 155 159 160 161 163 119 90 165 115 93 169 170 171 117 173 5 177 178 179 183 184 185 187 127 69 191 192 193 135 195 69 199 200 201 200 203 201 207 208 209 143 211 73 145 4 213 215 147 5 217 149 105 221 222 223 227 228 229 165 231 115 163 233 119 184 235 185 237 191 193 173 239 5 241 187 69 245 246 247 195 249 69 253 254 255 254 257 255 261 262 263 267 268 269 272 262 273 222 275 223 211 277 73 213 4 279 281 215 5 283 149 217 287 288 289 291 233 163 295 296 297 173 299 239 239 301 5 303 241 69 307 308 309 311 245 247 249 313 69 317 318 319 318 321 319 323 261 263 262 325 263 329 330 331 334 73 335 337 262 272 339 272 273 343 344 345 277 347 73 279 4 273 349 281 5 351 283 217 355 356 357 299 359 239 301 361 5 363 303 69 367 368 369 373 374 375 377 367 369 313 379 69 383 384 385 389 390 391 393 323 263 325 262 395 399 400 401 404 273 405 334 335 407 73 409 335 411 262 337 4 339 273 415 416 417 347 419 73 421 279 273 423 349 5 283 351 425 299 427 359 361 429 5 431 363 69 435 436 437 439 435 437 442 427 443 379 445 69 449 450 451 453 393 263 395 262 455 459 460 461 404 463 273 465 404 405 469 470 471 475 476 477 73 479 409 481 262 411 485 486 487 491 492 493 419 495 73 497 421 273 499 423 5 425 351 501 427 503 359 429 505 5 507 431 69 511 512 513 517 518 519 522 443 523 503 427 442 525 442 443 445 527 69 531 532 533 537 538 539 453 263 541 455 262 543 465 405 545 463 547 273 551 552 553 476 555 477 470 557 471 559 551 553 561 479 73 563 262 481 567 568 569 573 574 575 495 577 73 579 497 273 581 499 5 425 501 583 505 585 5 587 507 69 591 592 593 595 591 593 598 523 599 601 443 522 603 522 523 601 525 443 527 605 69 609 610 611 613 531 533 615 453 541 543 262 617 547 619 273 623 624 625 627 623 625 629 561 73 631 262 563 633 573 575 637 638 639 577 641 73 643 579 273 645 581 5 501 647 583 585 649 5 651 587 69 655 656 657 661 662 663 666 599 667 669 523 598 671 598 599 669 603 523 605 651 69 675 676 677 679 609 611 681 615 541 617 262 683 619 685 273 689 690 691 693 689 691 695 629 73 697 262 631 583 700 701 705 706 707 711 712 713 641 715 73 717 643 273 719 645 5 647 721 583 649 723 5 727 728 729 731 727 729 734 667 735 671 599 666 737 666 667 741 742 743 747 748 749 752 753 681 755 681 541 683 262 757 685 759 273 763 764 765 767 763 765 769 695 73 771 262 697 700 773 701 583 775 700 701 778 779 783 784 785 789 790 791 715 793 73 795 717 273 797 719 5 721 799 583 723 801 5 803 741 743 806 735 807 737 667 734 809 734 735 812 813 753 815 753 752 817 752 681 755 819 681 821 755 541 757 262 823 759 825 273 829 830 831 835 836 837 839 769 73 841 262 771 701 773 778 799 775 583 778 843 779 779 846 847 851 852 853 857 858 859 793 861 73 863 795 273 865 797 5 801 867 5 869 807 813 809 735 806 871 806 807 873 813 812 875 812 753 815 875 753 877 817 681 819 877 681 879 821 541 823 262 881 825 883 273 887 888 889 893 894 895 861 839 73 897 262 841 843 899 779 846 901 847 779 899 846 847 904 905 909 910 911 915 916 917 919 863 273 921 865 5 867 923 5 871 807 869 873 869 813 925 879 541 881 262 927 883 919 273 929 883 825 933 934 935 939 940 941 943 262 897 847 901 904 904 945 905 905 948 949 953 954 955 541 921 5 923 957 5 959 925 541 927 262 961 963 929 825 966 967 825 969 262 943 905 945 948 948 971 949 949 973 966 975 541 5 957 975 5 977 959 541 961 262 969 979 963 825 967 981 825 966 983 967 949 971 973 973 983 966 975 985 541 987 977 541 981 979 825 985 989 541 991 987 541 989 991 541
0 1 2 6 7 8 2 1 12 14 15 16 20 21 22 26 27 28 1 32 12 34 35 36 40 41 42 46 47 48 12 32 52 54 55 56 60 61 62 32 66 52 68 69 70 74 75 76 52 66 80 82 83 84 88 89 90 66 94 80 96 97 98 102 103 104 80 94 108 110 111 112 116 117 118 94 122 108 124 125 126 130 131 132 108 122 136 138 139 140 144 145 146 122 150 136 152 153 154 158 159 160 136 150 164 166 167 168 172 173 174 150 178 164 180 181 182 186 187 188 192 193 194 164 178 198 200 201 202 206 207 208 178 212 198 200 202 214 206 216 207 198 212 218 220 221 222 226 227 228 212 232 218 234 235 236 240 241 242 218 232 246 248 249 250 254 255 256 232 260 246 262 263 264 268 269 270 246 260 274 276 277 278 282 283 284 260 288 274 290 291 292 296 297 298 274 288 302 304 305 306 310 311 312 288 316 302 318 319 320 324 325 326 302 316 330 332 333 334 338 339 340 316 344 330 346 347 348 352 353 354 330 344 358 360 361 362 366 367 368 344 372 358 374 375 376 380 381 382 358 372 386 388 389 390 394 395 396 372 400 386 402 403 404 408 409 410 386 400 414 416 417 418 422 423 424 400 428 414 430 431 432 436 437 438 414 428 442 444 445 446 450 451 452 428 456 442 444 446 458 450 460 451 442 456 462 464 465 466 470 471 472 456 476 462 478 479 480 484 485 486 462 476 490 492 493 494 498 499 500 476 504 490 506 507 508 512 513 514 490 504 518 520 521 522 526 527 528 504 532 518 534 535 536 540 541 542 518 532 546 548 549 550 554 555 556 532 560 546 548 550 562 564 565 566 546 560 570 572 573 574 578 579 580 560 584 570 586 587 588 592 593 594 570 584 598 600 601 602 606 607 608 584 612 598 614 615 616 620 621 622 598 612 626 628 629 630 634 635 636 640 641 642 646 647 648
3 4 5 9 10 11 13 4 3 17 18 19 23 24 25 29 30 31 13 33 4 37 38 39 43 44 45 49 50 51 53 33 13 57 58 59 63 64 65 53 67 33 71 72 73 77 78 79 81 67 53 85 86 87 91 92 93 81 95 67 99 100 101 105 106 107 109 95 81 113 114 115 119 120 121 109 123 95 127 128 129 133 134 135 137 123 109 141 142 143 147 148 149 137 151 123 155 156 157 161 162 163 165 151 137 169 170 171 175 176 177 165 179 151 183 184 185 189 190 191 195 196 197 199 179 165 203 204 205 209 210 211 199 213 179 215 203 205 210 217 211 219 213 199 223 224 225 229 230 231 219 233 213 237 238 239 243 244 245 247 233 219 251 252 253 257 258 259 247 261 233 265 266 267 271 272 273 275 261 247 279 280 281 285 286 287 275 289 261 293 294 295 299 300 301 303 289 275 307 308 309 313 314 315 303 317 289 321 322 323 327 328 329 331 317 303 335 336 337 341 342 343 331 345 317 349 350 351 355 356 357 359 345 331 363 364 365 369 370 371 359 373 345 377 378 379 383 384 385 387 373 359 391 392 393 397 398 399 387 401 373 405 406 407 411 412 413 415 401 387 419 420 421 425 426 427 415 429 401 433 434 435 439 440 441 443 429 415 447 448 449 453 454 455 443 457 429 459 447 449 454 461 455 463 457 443 467 468 469 473 474 475 463 477 457 481 482 483 487 488 489 491 477 463 495 496 497 501 502 503 491 505 477 509 510 511 515 516 517 519 505 491 523 524 525 529 530 531 519 533 505 537 538 539 543 544 545 547 533 519 551 552 553 557 558 559 547 561 533 563 551 553 567 568 569 571 561 547 575 576 577 581 582 583 571 585 561 589 590 591 595 596 597 599 585 571 603 604 605 609 610 611 599 613 585 617 618 619 623 624 625 627 613 599 631 632 633 637 638 639 643 644 645 649 650 651
0 1 2 6 7 8 2 1 12 14 15 16 20 21 22 26 27 28 1 32 12 34 35 36 40 41 42 46 47 48 12 32 52 54 55 56 60 61 62 32 66 52 68 69 70 74 75 76 52 66 80 82 83 84 88 89 90 66 94 80 96 97 98 102 103 104 80 94 108 110 111 112 116 117 118 94 122 108 124 125 126 130 131 132 108 122 136 138 139 140 144 145 146 122 150 136 152 153 154 158 159 160 136 150 164 166 167 168 172 173 174 150 178 164 166 168 180 182 183 184 188 189 190 164 178 194 196 197 198 202 203 204 178 208 194 210 211 212 216 217 218 194 208 222 224 225 226 230 231 232 208 236 222 238 239 240 230 244 231 222 236 246 248 249 250 254 255 256 236 260 246 262 263 264 268 269 270 246 260 274 276 277 278 282 283 284 260 288 274 276 278 290 292 293 294 274 288 298 300 301 302 306 307 308 288 312 298 300 302 314 316 317 318 298 312 322 324 325 326 330 331 332 312 336 322 338 339 340 330 344 331 322 336 346 348 349 350 354 355 356 336 360 346 362 363 364 368 369 370 346 360 374 376 377 378 382 383 384 360 388 374 390 391 392 396 397 398 374 388 402 404 405 406 410 411 412 388 416 402 418 419 420 424 425 426 402 416 430 432 433 434 438 439 440 416 444 430 446 447 448 452 453 454 430 444 458 460 461 462 466 467 468 444 472 458 474 475 476 480 481 482 458 472 486 488 489 490 494 495 496 472 500 486 502 503 504 508 509 510 486 500 514 516 517 518 522 523 524 500 528 514 530 531 532 536 537 538 514 528 542 544 545 546 550 551 552 528 556 542 558 559 560 564 565 566 542 556 570 572 573 574 578 579 580 556 584 570 586 587 588 592 593 594 570 584 598 600 601 602 606 607 608 584 612 598 614 615 616 620 621 622 598 612 626 628 629 630 634 635 636 640 641 642 646 647 648
3 4 5 9 10 11 13 4 3 17 18 19 23 24 25 29 30 31 13 33 4 37 38 39 43 44 45 49 50 51 53 33 13 57 58 59 63 64 65 53 67 33 71 72 73 77 78 79 81 67 53 85 86 87 91 92 93 81 95 67 99 100 101 105 106 107 109 95 81 113 114 115 119 120 121 109 123 95 127 128 129 133 134 135 137 123 109 141 142 143 147 148 149 137 151 123 155 156 157 161 162 163 165 151 137 169 170 171 175 176 177 165 179 151 181 169 171 185 186 187 191 192 193 195 179 165 199 200 201 205 206 207 195 209 179 213 214 215 219 220 221 223 209 195 227 228 229 233 234 235 223 237 209 241 242 243 234 245 235 247 237 223 251 252 253 257 258 259 247 261 237 265 266 267 271 272 273 275 261 247 279 280 281 285 286 287 275 289 261 291 279 281 295 296 297 299 289 275 303 304 305 309 310 311 299 313 289 315 303 305 319 320 321 323 313 299 327 328 329 333 334 335 323 337 313 341 342 343 334 345 335 347 337 323 351 352 353 357 358 359 347 361 337 365 366 367 371 372 373 375 361 347 379 380 381 385 386 387 375 389 361 393 394 395 399 400 401 403 389 375 407 408 409 413 414 415 403 417 389 421 422 423 427 428 429 431 417 403 435 436 437 441 442 443 431 445 417 449 450 451 455 456 457 459 445 431 463 464 465 469 470 471 459 473 445 477 478 479 483 484 485 487 473 459 491 492 493 497 498 499 487 501 473 505 506 507 511 512 513 515 501 487 519 520 521 525 526 527 515 529 501 533 534 535 539 540 541 543 529 515 547 548 549 553 554 555 543 557 529 561 562 563 567 568 569 571 557 543 575 576 577 581 582 583 571 585 557 589 590 591 595 596 597 599 585 571 603 604 605 609 610 611 599 613 585 617 618 619 623 624 625 627 613 599 631 632 633 637 638 639 643 644 645 649 650 651
0 1 2 6 7 8 2 1 12 14 15 16 20 21 22 26 27 28 1 32 12 34 35 36 40 41 42 46 47 48 12 32 52 54 55 56 60 61 62 32 66 52 68 69 70 74 75 76 52 66 80 82 83 84 88 89 90 66 94 80 96 97 98 102 103 104 80 94 108 110 111 112 116 117 118 94 122 108 124 125 126 130 131 132 108 122 136 138 139 140 144 145 146 122 150 136 152 153 154 158 159 160 136 150 164 166 167 168 158 160 172 150 174 164 176 177 178 182 183 184 188 189 190 164 174 194 196 197 198 202 203 204 174 208 194 210 211 212 216 217 218 194 208 222 224 225 226 230 231 232 208 236 222 238 239 240 244 245 246 222 236 250 252 253 254 258 259 260 236 264 250 266 267 268 272 273 274 250 264 278 280 281 282 286 287 288 264 292 278 294 295 296 300 301 302 278 292 306 308 309 310 314 315 316 292 320 306 322 323 324 328 329 330 306 320 334 336 337 338 342 343 344 320 348 334 350 351 352 356 357 358 334 348 362 364 365 366 370 371 372 348 376 362 378 379 380 384 385 386 362 376 390 392 393 394 398 399 400 376 404 390 406 407 408 412 413 414 390 404 418 420 421 422 426 427 428 404 432 418 434 435 436 440 441 442 418 432 446 448 449 450 454 455 456 432 460 446 462 463 464 468 469 470 446 460 474 476 477 478 482 483 484 460 488 474 490 491 492 496 497 498 474 488 502 504 505 506 510 511 512 488 516 502 504 506 518 510 520 511 502 516 522 524 525 526 530 531 532 516 536 522 524 526 538 540 541 542 522 536 546 548 549 550 554 555 556 536 560 546 562 563 564 568 569 570 546 560 574 576 577 578 582 583 584 560 588 574 590 591 592 596 597 598 574 588 602 604 605 606 610 611 612 588 616 602 618 619 620 624 625 626 602 616 630 632 633 634 638 639 640 644 645 646 650 651 652
3 4 5 9 10 11 13 4 3 17 18 19 23 24 25 29 30 31 13 33 4 37 38 39 43 44 45 49 50 51 53 33 13 57 58 59 63 64 65 53 67 33 71 72 73 77 78 79 81 67 53 85 86 87 91 92 93 81 95 67 99 100 101 105 106 107 109 95 81 113 114 115 119 120 121 109 123 95 127 128 129 133 134 135 137 123 109 141 142 143 147 148 149 137 151 123 155 156 157 161 162 163 165 151 137 169 170 171 173 161 163 165 175 151 179 180 181 185 186 187 191 192 193 195 175 165 199 200 201 205 206 207 195 209 175 213 214 215 219 220 221 223 209 195 227 228 229 233 234 235 223 237 209 241 242 243 247 248 249 251 237 223 255 256 257 261 262 263 251 265 237 269 270 271 275 276 277 279 265 251 283 284 285 289 290 291 279 293 265 297 298 299 303 304 305 307 293 279 311 312 313 317 318 319 307 321 293 325 326 327 331 332 333 335 321 307 339 340 341 345 346 347 335 349 321 353 354 355 359 360 361 363 349 335 367 368 369 373 374 375 363 377 349 381 382 383 387 388 389 391 377 363 395 396 397 401 402 403 391 405 377 409 410 411 415 416 417 419 405 391 423 424 425 429 430 431 419 433 405 437 438 439 443 444 445 447 433 419 451 452 453 457 458 459 447 461 433 465 466 467 471 472 473 475 461 447 479 480 481 485 486 487 475 489 461 493 494 495 499 500 501 503 489 475 507 508 509 513 514 515 503 517 489 519 507 509 514 521 515 523 517 503 527 528 529 533 534 535 523 537 517 539 527 529 543 544 545 547 537 523 551 552 553 557 558 559 547 561 537 565 566 567 571 572 573 575 561 547 579 580 581 585 586 587 575 589 561 593 594 595 599 600 601 603 589 575 607 608 609 613 614 615 603 617 589 621 622 623 627 628 629 631 617 603 635 636 637 641 642 643 647 648 649 653 654 655
0 1 2 0 2 6 0 8 1 0 6 10 0 12 8 0 10 14 0 16 12 0 14 18 0 20 16 0 18 22 0 24 20 0 22 26 0 28 24 0 26 30 32 33 34 28 38 24 0 30 40 42 43 44 32 34 48 28 50 38 0 40 52 0 54 55 42 58 43 60 61 62 66 67 68 28 72 50 0 52 74 0 76 54 54 78 55 66 80 81 84 85 86 90 91 92 28 96 97 66 100 67 28 102 72 0 74 76 78 104 55 81 80 106 66 81 108 84 86 110 112 80 113 116 117 118 96 122 97 28 97 124 66 126 100 116 118 128 28 130 102 104 132 55 106 80 134 136 137 138 66 108 142 144 145 146 150 151 152 156 157 55 112 113 160 162 80 112 96 164 122 28 124 166 66 142 126 168 169 170 168 174 169 28 176 130 132 178 55 134 80 180 182 183 184 188 189 190 194 195 196 200 201 202 206 207 208 212 213 214 160 113 218 220 156 55 156 222 157 224 225 226 230 80 162 232 233 234 164 238 122 28 166 240 242 243 244 242 248 243 164 250 238 28 240 176 178 252 55 180 80 254 256 257 258 182 184 262 264 265 266 270 264 271 274 270 271 276 277 278 222 282 157 160 218 284 286 287 288 292 220 55 224 226 294 296 297 298 302 80 230 304 305 306 250 274 310 250 312 238 252 314 55 254 80 316 318 319 320 256 258 324 265 326 327 265 330 266 264 266 332 264 334 271 274 271 336 276 278 338 284 218 340 222 342 282 344 345 346 350 351 352 356 292 55 358 80 302 360 361 362 274 366 310 250 310 368 250 368 312 314 370 55 316 80 372 374 375 376 380 381 382 326 386 387 326 390 327 265 327 392 265 392 330 264 332 394 264 396 334 334 398 271 274 336 400 402 403 404 342 408 282 402 404 410 412 361 360 356 55 414 416 80 358 418 419 420 274 400 366 370 424 55 372 80 426 428 429 430 374 376 434 386 436 437 386 440 387 326 387 390 264 394 396 398 442 271 418 420 444 446 356 414 414 55 448 426 80 416 450 451 452 456 457 458 424 462 55 464 465 466 470 471 472 436 476 477 436 480 437 386 437 440 442 482 271 446 414 484 486 448 55 488 489 490 488 490 494 496 446 497 500 55 462 464 466 502 476 504 505 476 508 477 436 477 480 482 55 271 446 484 497 510 486 55 512 496 513 496 497 516 271 55 500 504 512 518 504 520 505 476 505 508 482 522 55 524 510 55 496 526 513 512 513 528 496 516 526 512 530 518 504 518 520 522 532 55 534 524 55 512 528 530 532 536 55 538 534 55 536 540 55 542 538 55 540 544 55 546 542 55 544 548 55 550 546 55 548 552 55 554 550 55 552 556 55 558 554 55 556 558 55
3 4 5 7 3 5 4 9 5 11 7 5 9 13 5 15 11 5 13 17 5 19 15 5 17 21 5 23 19 5 21 25 5 27 23 5 25 29 5 31 27 5 35 36 37 25 39 29 41 31 5 45 46 47 49 35 37 39 51 29 53 41 5 56 57 5 46 59 47 63 64 65 69 70 71 51 73 29 75 53 5 57 77 5 56 79 57 82 83 71 87 88 89 93 94 95 98 99 29 70 101 71 73 103 29 77 75 5 56 105 79 107 83 82 109 82 71 111 87 89 114 83 115 119 120 121 98 123 99 125 98 29 101 127 71 129 119 121 103 131 29 56 133 105 135 83 107 139 140 141 143 109 71 147 148 149 153 154 155 56 158 159 161 114 115 115 83 163 123 165 99 167 125 29 127 143 71 171 172 173 172 175 173 131 177 29 56 179 133 181 83 135 185 186 187 191 192 193 197 198 199 203 204 205 209 210 211 215 216 217 219 114 161 56 159 221 158 223 159 227 228 229 163 83 231 235 236 237 123 239 165 241 167 29 245 246 247 246 249 247 239 251 165 177 241 29 56 253 179 255 83 181 259 260 261 263 185 187 267 268 269 272 269 273 272 273 275 279 280 281 158 283 223 285 219 161 289 290 291 56 221 293 295 227 229 299 300 301 231 83 303 307 308 309 311 275 251 239 313 251 56 315 253 317 83 255 321 322 323 325 259 261 328 329 268 267 331 268 333 267 269 272 335 269 337 272 275 339 279 281 341 219 285 283 343 223 347 348 349 353 354 355 56 293 357 303 83 359 363 364 365 311 367 275 369 311 251 313 369 251 56 371 315 373 83 317 377 378 379 383 384 385 388 389 329 328 391 329 393 328 268 331 393 268 395 333 269 335 397 269 272 399 335 401 337 275 405 406 407 283 409 343 411 405 407 365 364 413 415 56 357 359 83 417 421 422 423 367 401 275 56 425 371 427 83 373 431 432 433 435 377 379 438 439 389 388 441 389 391 388 329 397 395 269 272 443 399 445 421 423 415 357 447 449 56 415 417 83 427 453 454 455 459 460 461 56 463 425 467 468 469 473 474 475 478 479 439 438 481 439 441 438 389 272 483 443 485 415 447 56 449 487 491 492 493 495 491 493 498 447 499 463 56 501 503 467 469 506 507 479 478 509 479 481 478 439 272 56 483 498 485 447 56 487 511 514 499 515 517 498 499 501 56 272 519 515 507 506 521 507 509 506 479 56 523 483 56 511 525 514 527 499 529 514 515 527 517 499 519 531 515 521 519 507 56 533 523 56 525 535 531 529 515 56 537 533 56 535 539 56 541 537 56 539 543 56 545 541 56 543 547 56 549 545 56 547 551 56 553 549 56 551 555 56 557 553 56 555 559 56 559 557
0 1 2 6 7 8 0 12 1 14 15 16 20 21 22 26 27 28 32 12 0 34 35 36 40 41 42 46 47 48 32 52 12 54 55 56 46 48 60 32 62 52 64 65 66 70 71 72 62 76 52 78 79 80 84 85 86 62 90 76 92 93 94 98 99 100 90 104 76 106 107 108 112 113 114 90 118 104 108 107 120 122 123 124 118 128 104 130 131 132 136 137 138 118 142 128 144 145 146 150 151 152 142 156 128 158 159 160 164 165 166 142 170 156 172 173 174 178 179 180 184 185 186 170 190 156 192 193 194 198 199 200 170 204 190 206 207 208 212 213 214 204 218 190 220 221 222 226 227 228 204 232 218 234 235 236 240 241 242 232 246 218 248 249 250 254 255 256 232 260 246 262 263 264 268 269 270 260 274 246 276 277 278 282 283 284 260 288 274 290 291 292 296 297 298 288 302 274 304 305 306 310 311 312 288 316 302 304 306 318 320 321 322 316 326 302 328 329 330 334 335 336 316 340 326 342 343 344 348 349 350 340 354 326 356 357 358 362 363 364 340 368 354 370 371 372 376 377 378 368 382 354 384 385 386 390 391 392 368 396 382 398 399 400 404 405 406 396 410 382 412 413 414 418 419 420 396 424 410 426 427 428 432 433 434 424 438 410 440 441 442 446 447 448 424 452 438 454 455 456 460 461 462 452 466 438 468 469 470 474 475 476 452 480 466 482 483 484 488 489 490 480 494 466 496 497 498 502 503 504 480 508 494 510 511 512 516 517 518 508 522 494 524 525 526 530 531 532 508 536 522 538 539 540 544 545 546 536 550 522 552 553 554 558 559 560 536 564 550 566 567 568 572 573 574 564 578 550 580 581 582 586 587 588 564 592 578 594 595 596 600 601 602 592 606 578 608 609 610 614 615 616 592 620 606 622 623 624 628 629 630 620 634 606 636 637 638 642 643 644 648 649 650 654 655 656
3 4 5 9 10 11 4 13 5 17 18 19 23 24 25 29 30 31 5 13 33 37 38 39 43 44 45 49 50 51 13 53 33 57 58 59 61 49 51 53 63 33 67 68 69 73 74 75 53 77 63 81 82 83 87 88 89 77 91 63 95 96 97 101 102 103 77 105 91 109 110 111 115 116 117 105 119 91 121 110 109 125 126 127 105 129 119 133 134 135 139 140 141 129 143 119 147 148 149 153 154 155 129 157 143 161 162 163 167 168 169 157 171 143 175 176 177 181 182 183 187 188 189 157 191 171 195 196 197 201 202 203 191 205 171 209 210 211 215 216 217 191 219 205 223 224 225 229 230 231 219 233 205 237 238 239 243 244 245 219 247 233 251 252 253 257 258 259 247 261 233 265 266 267 271 272 273 247 275 261 279 280 281 285 286 287 275 289 261 293 294 295 299 300 301 275 303 289 307 308 309 313 314 315 303 317 289 319 307 309 323 324 325 303 327 317 331 332 333 337 338 339 327 341 317 345 346 347 351 352 353 327 355 341 359 360 361 365 366 367 355 369 341 373 374 375 379 380 381 355 383 369 387 388 389 393 394 395 383 397 369 401 402 403 407 408 409 383 411 397 415 416 417 421 422 423 411 425 397 429 430 431 435 436 437 411 439 425 443 444 445 449 450 451 439 453 425 457 458 459 463 464 465 439 467 453 471 472 473 477 478 479 467 481 453 485 486 487 491 492 493 467 495 481 499 500 501 505 506 507 495 509 481 513 514 515 519 520 521 495 523 509 527 528 529 533 534 535 523 537 509 541 542 543 547 548 549 523 551 537 555 556 557 561 562 563 551 565 537 569 570 571 575 576 577 551 579 565 583 584 585 589 590 591 579 593 565 597 598 599 603 604 605 579 607 593 611 612 613 617 618 619 607 621 593 625 626 627 631 632 633 607 635 621 639 640 641 645 646 647 651 652 653 657 658 659
0 1 2 6 7 8 0 12 1 14 15 16 20 21 22 26 27 28 32 12 0 34 35 36 40 41 42 46 47 48 32 52 12 54 55 56 60 61 62 32 66 52 68 69 70 74 75 76 66 80 52 82 83 84 88 89 90 66 94 80 96 97 98 102 103 104 94 108 80 110 111 112 116 117 118 94 122 108 124 125 126 130 131 132 122 136 108 138 139 140 144 145 146 122 150 136 152 153 154 158 159 160 150 164 136 166 167 168 158 160 172 150 174 164 166 168 176 178 179 180 184 185 186 174 190 164 192 193 194 198 199 200 174 204 190 206 207 208 212 213 214 204 218 190 220 221 222 226 227 228 204 232 218 234 235 236 240 241 242 232 246 218 248 249 250 254 255 256 232 260 246 262 263 264 254 268 255 260 270 246 272 273 274 278 279 280 260 284 270 286 287 288 292 293 294 284 298 270 300 301 302 306 307 308 284 312 298 314 315 316 320 321 322 312 326 298 328 329 330 334 335 336 312 340 326 328 330 342 344 345 346 340 350 326 352 353 354 358 359 360 340 364 350 366 367 368 372 373 374 364 378 350 380 381 382 386 387 388 364 392 378 394 395 396 400 401 402 392 406 378 408 409 410 414 415 416 392 420 406 408 410 422 414 424 415 420 426 406 428 429 430 434 435 436 420 440 426 442 443 444 448 449 450 440 454 426 456 457 458 462 463 464 440 468 454 470 471 472 476 477 478 468 482 454 484 485 486 490 491 492 468 496 482 498 499 500 504 505 506 496 510 482 512 513 514 518 519 520 496 524 510 526 527 528 532 533 534 524 538 510 540 541 542 546 547 548 524 552 538 554 555 556 560 561 562 552 566 538 568 569 570 574 575 576 552 580 566 582 583 584 588 589 590 580 594 566 596 597 598 602 603 604 580 608 594 610 611 612 616 617 618 608 622 594 624 625 626 630 631 632 636 637 638 642 643 644
3 4 5 9 10 11 4 13 5 17 18 19 23 24 25 29 30 31 5 13 33 37 38 39 43 44 45 49 50 51 13 53 33 57 58 59 63 64 65 53 67 33 71 72 73 77 78 79 53 81 67 85 86 87 91 92 93 81 95 67 99 100 101 105 106 107 81 109 95 113 114 115 119 120 121 109 123 95 127 128 129 133 134 135 109 137 123 141 142 143 147 148 149 137 151 123 155 156 157 161 162 163 137 165 151 169 170 171 173 161 163 165 175 151 177 169 171 181 182 183 187 188 189 165 191 175 195 196 197 201 202 203 191 205 175 209 210 211 215 216 217 191 219 205 223 224 225 229 230 231 219 233 205 237 238 239 243 244 245 219 247 233 251 252 253 257 258 259 247 261 233 265 266 267 258 269 259 247 271 261 275 276 277 281 282 283 271 285 261 289 290 291 295 296 297 271 299 285 303 304 305 309 310 311 299 313 285 317 318 319 323 324 325 299 327 313 331 332 333 337 338 339 327 341 313 343 331 333 347 348 349 327 351 341 355 356 357 361 362 363 351 365 341 369 370 371 375 376 377 351 379 365 383 384 385 389 390 391 379 393 365 397 398 399 403 404 405 379 407 393 411 412 413 417 418 419 407 421 393 423 411 413 418 425 419 407 427 421 431 432 433 437 438 439 427 441 421 445 446 447 451 452 453 427 455 441 459 460 461 465 466 467 455 469 441 473 474 475 479 480 481 455 483 469 487 488 489 493 494 495 483 497 469 501 502 503 507 508 509 483 511 497 515 516 517 521 522 523 511 525 497 529 530 531 535 536 537 511 539 525 543 544 545 549 550 551 539 553 525 557 558 559 563 564 565 539 567 553 571 572 573 577 578 579 567 581 553 585 586 587 591 592 593 567 595 581 599 600 601 605 606 607 595 609 581 613 614 615 619 620 621 595 623 609 627 628 629 633 634 635 639 640 641 645 646 647
0 1 2 6 0 2 8 2 1 10 6 2 8 12 2 14 10 2 8 16 12 18 19 20 24 14 2 8 26 16 28 29 30 34 35 36 40 41 42 46 24 2 8 48 26 50 51 52 56 29 28 58 59 60 64 65 66 70 59 58 72 46 2 74 48 8 76 77 78 82 83 84 58 60 88 90 91 92 96 97 2 70 58 100 102 72 2 74 104 48 106 107 108 58 88 112 114 115 116 120 70 121 97 124 2 96 126 97 128 129 130 70 100 134 136 102 2 74 138 104 140 141 142 146 147 148 58 112 152 154 155 156 160 161 96 121 70 164 166 120 121 124 168 2 96 170 126 172 173 174 178 179 180 184 185 186 70 134 190 192 136 2 74 194 138 196 197 198 202 203 204 58 152 208 210 211 212 161 216 96 218 161 160 70 220 164 222 223 224 228 229 230 168 234 2 96 236 170 238 239 240 244 245 246 250 251 245 254 255 256 260 261 262 70 190 266 268 192 2 74 270 194 138 194 272 274 275 276 58 208 280 282 218 160 96 216 284 286 287 288 292 293 294 70 298 220 300 301 302 306 307 308 234 312 2 96 314 236 236 316 170 318 319 320 58 324 325 328 244 246 244 250 245 250 330 251 330 332 251 334 335 336 336 335 340 70 266 342 344 268 2 74 346 270 138 272 348 276 275 350 58 280 352 96 284 354 356 357 358 362 357 356 70 364 298 312 366 2 96 368 314 316 370 170 372 373 374 246 378 379 324 382 325 58 384 324 328 246 170 330 386 332 386 388 332 390 391 392 70 342 396 398 344 2 74 400 346 138 348 402 138 404 405 408 409 410 58 352 414 96 354 416 418 419 420 424 425 426 70 430 364 366 432 2 96 434 368 370 436 170 438 439 440 325 382 444 379 378 446 246 379 448 450 451 452 58 456 384 458 459 460 464 328 170 246 466 170 386 468 388 392 391 470 472 473 474 70 396 478 480 398 2 74 482 400 138 402 404 404 484 405 486 487 488 58 414 492 96 416 494 496 497 498 502 497 496 70 504 430 432 506 2 96 508 434 436 510 170 512 513 514 378 518 446 382 520 444 522 523 524 528 529 530 246 448 534 536 537 538 58 542 456 544 545 546 550 464 170 246 552 466 468 554 388 556 557 558 562 563 564 70 478 568 506 480 2 74 570 482 405 484 572 405 574 575 578 579 580 58 492 584 96 494 586 588 589 590 70 594 504 596 589 588 96 598 508 510 600 170 602 603 604 444 520 608 446 518 610 538 537 612 614 545 544 246 534 616 58 618 542 620 621 622 626 550 170 246 628 552 468 630 554 632 554 630 564 563 634 636 637 638 70 568 642 74 644 570 405 572 574 574 646 575 580 579 648 58 584 650 652 653 654 96 586 658 660 661 662 70 666 594 668 669 670 96 674 598 600 626 170 676 677 678 518 682 610 684 677 676 616 534 686 246 616 688 58 690 618 692 693 694 698 699 700 246 704 628 706 632 630 708 632 706 710 711 712 716 717 718 70 642 722 74 724 644 575 646 726 575 726 728 58 650 730 732 733 734 738 739 740 96 658 744 586 746 658 70 748 666 750 751 752 752 751 756 96 758 674 616 686 760 246 688 762 58 764 690 766 767 768 772 773 774 778 779 780 246 784 704 708 706 786 788 708 789 792 793 794 798 799 800 70 722 804 74 806 724 726 808 728 58 730 764 810 811 812 816 817 818 728 822 823 96 744 758 586 826 746 70 804 748 828 829 830 834 835 836 586 840 841 760 686 844 246 762 846 848 849 850 854 855 856 860 861 844 246 864 784 708 786 866 789 708 868 788 789 870 872 788 873 876 877 878 882 883 884 74 888 806 728 808 822 890 891 892 896 897 898 823 902 903 822 906 823 586 908 826 910 911 912 916 917 918 840 922 923 841 840 926 586 841 928 760 844 930 246 846 932 934 935 936 940 941 860 861 930 844 860 944 861 246 946 864 708 866 948 708 948 868 873 788 870 872 873 950 952 872 953 956 957 958 74 962 888 903 964 965 902 968 903 823 906 902 586 928 908 922 970 971 923 922 974 840 923 926 246 932 976 965 978 940 941 980 860 940 982 941 860 980 944 246 984 946 872 950 986 953 872 986 952 953 988 970 952 990 246 962 74 964 992 965 903 968 964 971 970 994 922 971 974 246 976 996 978 998 940 965 992 978 940 998 982 246 1000 984 990 952 988 970 990 994 246 1002 962 246 74 1004 246 996 1006 246 1008 1000 246 1010 1002 246 1004 1012 246 1006 1014 246 1016 1008 246 1018 1010 246 1012 1020 246 1014 1018 246 1022 1016 246 1020 1024 246 1026 1022 246 1024 1028 246 1030 1026 246 1028 1032 246 1034 1030 246 1032 1034
3 4 5 3 5 7 4 3 9 3 7 11 3 13 9 3 11 15 13 17 9 21 22 23 3 15 25 17 27 9 31 32 33 37 38 39 43 44 45 3 25 47 27 49 9 53 54 55 33 32 57 61 62 63 67 68 69 63 62 71 3 47 73 9 49 75 79 80 81 85 86 87 89 61 63 93 94 95 3 98 99 101 63 71 3 73 103 49 105 75 109 110 111 113 89 63 117 118 119 122 71 123 3 125 98 98 127 99 131 132 133 135 101 71 3 103 137 105 139 75 143 144 145 149 150 151 153 113 63 157 158 159 99 162 163 165 71 122 122 123 167 3 169 125 127 171 99 175 176 177 181 182 183 187 188 189 191 135 71 3 137 193 139 195 75 199 200 201 205 206 207 209 153 63 213 214 215 99 217 162 163 162 219 165 221 71 225 226 227 231 232 233 3 235 169 171 237 99 241 242 243 247 248 249 248 252 253 257 258 259 263 264 265 267 191 71 3 193 269 195 271 75 273 195 139 277 278 279 281 209 63 163 219 283 285 217 99 289 290 291 295 296 297 221 299 71 303 304 305 309 310 311 3 313 235 237 315 99 171 317 237 321 322 323 326 327 63 247 249 329 248 253 249 252 331 253 252 333 331 337 338 339 341 338 337 343 267 71 3 269 345 271 347 75 349 273 139 351 278 277 353 281 63 355 285 99 359 360 361 361 360 363 299 365 71 3 367 313 315 369 99 171 371 317 375 376 377 380 381 247 326 383 327 327 385 63 171 247 329 333 387 331 333 389 387 393 394 395 397 343 71 3 345 399 347 401 75 403 349 139 406 407 139 411 412 413 415 353 63 417 355 99 421 422 423 427 428 429 365 431 71 3 433 367 369 435 99 171 437 371 441 442 443 445 383 326 447 381 380 449 380 247 453 454 455 385 457 63 461 462 463 171 329 465 171 467 247 389 469 387 471 394 393 475 476 477 479 397 71 3 399 481 401 483 75 407 403 139 406 485 407 489 490 491 493 415 63 495 417 99 499 500 501 501 500 503 431 505 71 3 507 433 435 509 99 171 511 437 515 516 517 447 519 381 445 521 383 525 526 527 531 532 533 535 449 247 539 540 541 457 543 63 547 548 549 171 465 551 467 553 247 389 555 469 559 560 561 565 566 567 569 479 71 3 481 507 483 571 75 573 485 406 576 577 406 581 582 583 585 493 63 587 495 99 591 592 593 505 595 71 593 592 597 509 599 99 171 601 511 605 606 607 609 521 445 611 519 447 613 540 539 549 548 615 617 535 247 543 619 63 623 624 625 171 551 627 553 629 247 555 631 469 631 555 633 635 566 565 639 640 641 643 569 71 571 645 75 577 573 406 576 647 577 649 582 581 651 585 63 655 656 657 659 587 99 663 664 665 595 667 71 671 672 673 599 675 99 171 627 601 679 680 681 611 683 519 681 680 685 687 535 617 689 617 247 619 691 63 695 696 697 701 702 703 629 705 247 631 633 707 707 633 709 713 714 715 719 720 721 723 643 71 645 725 75 727 647 576 729 727 576 731 651 63 735 736 737 741 742 743 745 659 99 659 747 587 667 749 71 753 754 755 757 754 753 675 759 99 761 687 617 763 689 247 691 765 63 769 770 771 775 776 777 781 782 783 705 785 247 787 707 709 790 709 791 795 796 797 801 802 803 805 723 71 725 807 75 729 809 727 765 731 63 813 814 815 819 820 821 824 825 729 759 745 99 747 827 587 749 805 71 831 832 833 837 838 839 842 843 587 845 687 761 847 763 247 851 852 853 857 858 859 845 862 863 785 865 247 867 787 709 869 709 790 871 790 791 874 791 875 879 880 881 885 886 887 807 889 75 825 809 729 893 894 895 899 900 901 904 905 824 824 907 825 827 909 587 913 914 915 919 920 921 924 925 843 927 843 842 929 842 587 931 845 761 933 847 247 937 938 939 863 942 943 845 931 862 862 945 863 865 947 247 949 867 709 869 949 709 871 791 874 951 874 875 954 875 955 959 960 961 889 963 75 966 967 904 904 969 905 905 907 824 909 929 587 972 973 925 975 925 924 927 924 843 977 933 247 943 979 966 863 981 942 942 983 943 945 981 863 947 985 247 987 951 875 987 875 954 989 954 955 991 955 973 75 963 247 966 993 967 967 969 904 995 973 972 975 972 925 997 977 247 943 999 979 979 993 966 983 999 943 985 1001 247 989 955 991 995 991 973 963 1003 247 1005 75 247 1007 997 247 1001 1009 247 1003 1011 247 1013 1005 247 1015 1007 247 1009 1017 247 1011 1019 247 1021 1013 247 1019 1015 247 1017 1023 247 1025 1021 247 1023 1027 247 1029 1025 247 1027 1031 247 1033 1029 247 1031 1035 247 1035 1033 247
0 1 2 6 0 2 8 9 10 14 15 16 20 21 22 26 0 6 28 29 30 34 35 36 40 41 42 46 47 48 52 26 6 54 55 56 60 61 62 66 26 52 68 69 70 74 75 76 80 66 52 82 83 84 88 89 90 94 66 80 96 97 98 102 103 104 108 94 80 110 111 112 116 103 102 118 94 108 120 121 122 126 127 128 132 118 108 134 135 136 140 141 142 146 118 132 148 149 150 154 155 156 160 146 132 162 163 164 168 169 170 174 146 160 176 177 178 182 183 184 188 174 160 190 191 192 196 197 198 202 203 204 208 174 188 210 211 212 216 217 218 222 208 188 224 225 226 230 231 232 236 208 222 238 239 240 244 245 246 250 236 222 252 253 254 258 259 260 264 236 250 266 267 268 272 273 274 278 264 250 280 267 266 282 283 284 288 264 278 290 291 292 296 297 298 302 288 278 304 305 306 310 311 312 316 288 302 318 319 320 324 325 326 330 316 302 332 333 334 338 339 340 344 316 330 346 347 348 352 353 354 358 344 330 360 361 362 366 367 368 372 344 358 374 375 376 380 381 382 386 372 358 388 389 390 394 395 396 400 372 386 402 403 404 408 409 410 414 400 386 416 417 418 422 423 424 428 400 414 430 431 432 436 437 438 442 428 414 444 445 446 438 437 450 452 428 442 454 455 456 460 461 462 466 452 442 468 469 470 474 475 476 480 452 466 482 483 484 488 489 490 494 480 466 496 497 498 502 503 504 508 480 494 510 511 512 516 517 518 522 508 494 524 525 526 530 531 532 536 508 522 538 539 540 544 545 546 550 536 522 552 553 554 558 559 560 564 536 550 566 567 568 572 573 574 578 564 550 580 581 582 586 587 588 592 564 578 594 595 596 600 601 602 606 592 578 608 609 610 614 615 616 620 592 606 622 623 624 628 629 630 634 620 606 636 637 638 630 629 642 644 645 646 650 651 652
3 4 5 3 5 7 11 12 13 17 18 19 23 24 25 7 5 27 31 32 33 37 38 39 43 44 45 49 50 51 7 27 53 57 58 59 63 64 65 53 27 67 71 72 73 77 78 79 53 67 81 85 86 87 91 92 93 81 67 95 99 100 101 105 106 107 81 95 109 113 114 115 107 106 117 109 95 119 123 124 125 129 130 131 109 119 133 137 138 139 143 144 145 133 119 147 151 152 153 157 158 159 133 147 161 165 166 167 171 172 173 161 147 175 179 180 181 185 186 187 161 175 189 193 194 195 199 200 201 205 206 207 189 175 209 213 214 215 219 220 221 189 209 223 227 228 229 233 234 235 223 209 237 241 242 243 247 248 249 223 237 251 255 256 257 261 262 263 251 237 265 269 270 271 275 276 277 251 265 279 271 270 281 285 286 287 279 265 289 293 294 295 299 300 301 279 289 303 307 308 309 313 314 315 303 289 317 321 322 323 327 328 329 303 317 331 335 336 337 341 342 343 331 317 345 349 350 351 355 356 357 331 345 359 363 364 365 369 370 371 359 345 373 377 378 379 383 384 385 359 373 387 391 392 393 397 398 399 387 373 401 405 406 407 411 412 413 387 401 415 419 420 421 425 426 427 415 401 429 433 434 435 439 440 441 415 429 443 447 448 449 451 440 439 443 429 453 457 458 459 463 464 465 443 453 467 471 472 473 477 478 479 467 453 481 485 486 487 491 492 493 467 481 495 499 500 501 505 506 507 495 481 509 513 514 515 519 520 521 495 509 523 527 528 529 533 534 535 523 509 537 541 542 543 547 548 549 523 537 551 555 556 557 561 562 563 551 537 565 569 570 571 575 576 577 551 565 579 583 584 585 589 590 591 579 565 593 597 598 599 603 604 605 579 593 607 611 612 613 617 618 619 607 593 621 625 626 627 631 632 633 607 621 635 639 640 641 643 632 631 647 648 649 653 654 655
0 1 2 6 0 2 8 9 10 14 15 16 20 21 22 26 0 6 28 29 30 34 35 36 40 41 42 46 47 48 52 26 6 54 55 56 60 61 62 66 26 52 56 55 68 70 71 72 76 66 52 78 79 80 84 85 86 90 66 76 92 93 94 98 99 100 104 90 76 106 107 108 112 113 114 118 90 104 120 121 122 126 127 128 132 118 104 134 135 136 140 127 126 142 118 132 144 145 146 150 151 152 156 142 132 158 159 160 164 165 166 170 142 156 172 173 174 178 179 180 184 170 156 186 187 188 192 193 194 198 199 200 204 170 184 206 207 208 212 213 214 218 204 184 220 221 222 226 227 228 232 204 218 234 235 236 240 241 242 246 232 218 248 249 250 254 255 256 260 232 246 262 263 264 268 269 270 274 260 246 276 277 278 282 283 284 288 260 274 290 291 292 296 297 298 302 288 274 304 305 306 298 297 310 312 288 302 314 315 316 320 321 322 326 312 302 328 329 330 334 335 336 340 312 326 342 343 344 348 349 350 354 340 326 356 357 358 362 363 364 368 340 354 370 371 372 376 377 378 382 368 354 384 385 386 390 391 392 396 368 382 398 399 400 404 405 406 410 396 382 412 399 398 414 415 416 420 396 410 422 423 424 428 429 430 434 420 410 436 437 438 442 443 444 448 420 434 450 451 452 456 457 458 462 448 434 464 465 466 470 471 472 476 448 462 478 479 480 484 485 486 490 476 462 492 493 494 498 499 500 504 476 490 506 507 508 512 513 514 518 504 490 520 521 522 526 527 528 532 504 518 534 535 536 540 541 542 546 532 518 548 549 550 554 555 556 560 532 546 562 563 564 568 569 570 574 560 546 576 577 578 582 583 584 588 560 574 590 591 592 596 597 598 602 588 574 604 605 606 610 611 612 616 588 602 618 619 620 624 625 626 630 616 602 632 633 634 638 639 640 644 645 646 650 651 652
3 4 5 3 5 7 11 12 13 17 18 19 23 24 25 7 5 27 31 32 33 37 38 39 43 44 45 49 50 51 7 27 53 57 58 59 63 64 65 53 27 67 69 58 57 73 74 75 53 67 77 81 82 83 87 88 89 77 67 91 95 96 97 101 102 103 77 91 105 109 110 111 115 116 117 105 91 119 123 124 125 129 130 131 105 119 133 137 138 139 131 130 141 133 119 143 147 148 149 153 154 155 133 143 157 161 162 163 167 168 169 157 143 171 175 176 177 181 182 183 157 171 185 189 190 191 195 196 197 201 202 203 185 171 205 209 210 211 215 216 217 185 205 219 223 224 225 229 230 231 219 205 233 237 238 239 243 244 245 219 233 247 251 252 253 257 258 259 247 233 261 265 266 267 271 272 273 247 261 275 279 280 281 285 286 287 275 261 289 293 294 295 299 300 301 275 289 303 307 308 309 311 300 299 303 289 313 317 318 319 323 324 325 303 313 327 331 332 333 337 338 339 327 313 341 345 346 347 351 352 353 327 341 355 359 360 361 365 366 367 355 341 369 373 374 375 379 380 381 355 369 383 387 388 389 393 394 395 383 369 397 401 402 403 407 408 409 383 397 411 403 402 413 417 418 419 411 397 421 425 426 427 431 432 433 411 421 435 439 440 441 445 446 447 435 421 449 453 454 455 459 460 461 435 449 463 467 468 469 473 474 475 463 449 477 481 482 483 487 488 489 463 477 491 495 496 497 501 502 503 491 477 505 509 510 511 515 516 517 491 505 519 523 524 525 529 530 531 519 505 533 537 538 539 543 544 545 519 533 547 551 552 553 557 558 559 547 533 561 565 566 567 571 572 573 547 561 575 579 580 581 585 586 587 575 561 589 593 594 595 599 600 601 575 589 603 607 608 609 613 614 615 603 589 617 621 622 623 627 628 629 603 617 631 635 636 637 641 642 643 647 648 649 653 654 655
0 1 2 6 0 2 8 9 10 14 15 16 20 21 22 26 0 6 28 29 30 34 35 36 40 41 42 46 47 48 52 26 6 54 55 56 60 61 62 66 26 52 68 69 70 74 75 76 80 66 52 82 83 84 88 89 90 94 66 80 96 97 98 102 103 104 108 94 80 110 111 112 116 117 118 122 94 108 124 125 126 130 131 132 136 122 108 138 139 140 144 145 146 150 122 136 152 153 154 158 159 160 164 150 136 166 167 168 172 173 174 178 150 164 180 181 182 186 187 188 192 178 164 194 195 196 200 201 202 206 207 208 212 178 192 214 215 216 220 221 222 226 212 192 228 229 230 222 221 234 236 212 226 238 239 240 244 245 246 250 236 226 252 253 254 258 259 260 264 236 250 266 267 268 272 273 274 278 264 250 280 281 282 286 287 288 292 264 278 294 295 296 300 301 302 306 292 278 308 309 310 302 301 314 316 292 306 318 319 320 324 325 326 330 316 306 332 333 334 338 339 340 344 316 330 346 347 348 352 353 354 358 344 330 360 361 362 366 367 368 372 344 358 374 375 376 380 381 382 386 372 358 388 389 390 394 395 396 400 372 386 402 403 404 408 409 410 414 400 386 416 417 418 422 423 424 428 400 414 430 431 432 436 437 438 442 428 414 444 445 446 450 451 452 456 428 442 458 459 460 464 465 466 470 456 442 472 473 474 466 465 478 480 456 470 482 483 484 488 489 490 494 480 470 496 497 498 502 503 504 508 480 494 510 511 512 516 517 518 522 508 494 524 525 526 530 531 532 536 508 522 538 539 540 544 545 546 550 536 522 552 553 554 558 559 560 564 536 550 566 567 568 572 573 574 578 564 550 580 581 582 586 587 588 592 564 578 594 595 596 600 601 602 606 592 578 608 609 610 614 615 616 620 592 606 622 623 624 628 629 630 634 620 606 636 637 638 642 643 644 648 649 650 654 655 656
3 4 5 3 5 7 11 12 13 17 18 19 23 24 25 7 5 27 31 32 33 37 38 39 43 44 45 49 50 51 7 27 53 57 58 59 63 64 65 53 27 67 71 72 73 77 78 79 53 67 81 85 86 87 91 92 93 81 67 95 99 100 101 105 106 107 81 95 109 113 114 115 119 120 121 109 95 123 127 128 129 133 134 135 109 123 137 141 142 143 147 148 149 137 123 151 155 156 157 161 162 163 137 151 165 169 170 171 175 176 177 165 151 179 183 184 185 189 190 191 165 179 193 197 198 199 203 204 205 209 210 211 193 179 213 217 218 219 223 224 225 193 213 227 231 232 233 235 224 223 227 213 237 241 242 243 247 248 249 227 237 251 255 256 257 261 262 263 251 237 265 269 270 271 275 276 277 251 265 279 283 284 285 289 290 291 279 265 293 297 298 299 303 304 305 279 293 307 311 312 313 315 304 303 307 293 317 321 322 323 327 328 329 307 317 331 335 336 337 341 342 343 331 317 345 349 350 351 355 356 357 331 345 359 363 364 365 369 370 371 359 345 373 377 378 379 383 384 385 359 373 387 391 392 393 397 398 399 387 373 401 405 406 407 411 412 413 387 401 415 419 420 421 425 426 427 415 401 429 433 434 435 439 440 441 415 429 443 447 448 449 453 454 455 443 429 457 461 462 463 467 468 469 443 457 471 475 476 477 479 468 467 471 457 481 485 486 487 491 492 493 471 481 495 499 500 501 505 506 507 495 481 509 513 514 515 519 520 521 495 509 523 527 528 529 533 534 535 523 509 537 541 542 543 547 548 549 523 537 551 555 556 557 561 562 563 551 537 565 569 570 571 575 576 577 551 565 579 583 584 585 589 590 591 579 565 593 597 598 599 603 604 605 579 593 607 611 612 613 617 618 619 607 593 621 625 626 627 631 632 633 607 621 635 639 640 641 645 646 647 651 652 653 657 658 659
0 1 2 6 7 8 12 13 14 18 19 20 24 25 26 30 31 32 36 37 38 42 43 44 48 49 50 54 55 56 60 61 62 66 67 68 72 73 74 78 79 80 84 85 86 90 91 92 96 97 98 102 103 104 108 109 110 114 115 116 120 121 122 126 127 128 132 133 134 138 139 140 120 122 144 146 147 148 152 153 154 158 159 160 164 165 166 170 171 172 176 177 178 182 183 184 188 189 190 194 195 196 200 201 202 206 207 208 212 213 214 218 219 220 224 225 226 230 231 232 236 237 238 242 243 244 248 249 250 254 255 256 260 261 262 266 267 268 272 273 274 278 279 280 284 285 286 290 291 292 296 297 298 302 303 304 308 309 310 314 315 316 320 321 322 326 327 328 332 333 334 338 339 340 344 345 346 350 351 352 356 357 358 362 363 364 368 345 344 370 371 372 376 377 378 382 356 358 384 385 386 390 368 344 392 393 394 398 399 400 404 405 406 410 356 382 412 413 414 390 344 418 420 421 422 426 427 428 432 433 434 438 439 440 444 445 446 450 451 452 410 456 356 458 459 460 464 465 466 390 418 470 472 473 474 478 479 480 484 485 486 490 491 492 496 497 498 502 503 504 508 445 444 510 511 512 516 517 518 410 522 456 524 525 526 530 531 532 536 390 470 538 539 540 544 545 546 550 551 552 556 557 558 490 492 562 490 564 491 566 567 568 572 573 574 508 444 578 580 581 582 586 587 588 592 593 594 598 522 410 600 601 602 606 607 608 612 536 470 614 615 616 620 621 622 626 627 628 632 633 634 638 639 640 644 645 646 490 650 564 652 653 654 658 659 660 508 578 664 666 667 668 672 673 674 678 679 680 684 685 686 598 410 690 598 692 522 694 695 696 700 701 702 612 470 706 708 709 710 714 715 716 720 721 722 726 727 728 732 733 734 738 739 740 744 745 746 750 751 752 756 757 758 762 763 764 768 769 770 490 774 650 652 654 776 658 660 778 508 664 780 782 783 784 788 789 790 794 795 796 800 801 802 806 807 808 812 813 814 598 818 692 820 821 822 826 827 828 612 706 832 834 835 836 840 841 842 846 847 848 852 853 854 858 859 860 864 865 866 870 871 872 876 877 878 882 883 884 888 889 890 894 895 896 900 901 902 490 906 774 908 909 910 914 915 916 920 921 922 508 780 926 928 929 930 934 935 936 940 941 942 946 947 948 952 953 954 958 959 960 598 964 818 966 967 968 972 973 974 978 979 980 612 832 984 986 987 988 992 993 994 998 999 1000 1004 1005 1006 1010 1011 1012 1016 1017 1018 1022 1023 1024 1028 1029 1030 1034 1035 1036 1040 1041 1042 1046 1047 1048 1052 1053 1054 1058 1059 1060 1064 1065 1066 490 1070 906 1072 1073 1074 1078 1079 1080 1084 1085 1086 508 926 1090 1092 1093 1094 1098 1099 1100 1104 1105 1106 1110 1111 1112 1116 1117 1118 1122 1123 1124 598 1128 964 1130 1131 1132 1136 1137 1138 1142 1143 1144 612 984 1148 612 1150 1151 1154 1155 1156 1160 1161 1162 1166 1167 1168 1172 1173 1174 1178 1179 1180 1184 1185 1186 1190 1191 1192 1196 1197 1198 1202 1203 1204 1208 1209 1210 1214 1215 1216 1220 1221 1222 1226 1227 1228 1232 1233 1234 490 1238 1070 1240 1241 1242 1246 1247 1248 508 1090 1252 1254 1255 1256 1260 1261 1262 1266 1267 1268 1272 1273 1274 1278 1279 1280 1284 1285 1286 598 1290 1128 1292 1293 1294 1298 1299 1300 1304 1305 1306 612 1148 1150 1310 1311 1312 490 1316 1238 1318 1319 1320 598 1324 1290 1326 1327 1328 1332 1333 1334 1338 1339 1340 1344 1345 1346 1350 1351 1352 1356 1357 1358 1362 1363 1364 1368 1369 1370 1374 1375 1376 1380 1381 1382 1386 1387 1388 1392 1393 1394 1398 1399 1400 1404 1405 1406 1410 1411 1412 508 1252 1416 1418 1419 1420 1424 1425 1426 1430 1431 1432 1436 1437 1438 1442 1443 1444 1448 1449 1450 1454 1455 1456 1460 1461 1462 1466 1467 1468 1472 1473 1474 1478 1479 1480 1484 1485 1486 1490 1491 1492 1496 1497 1498 1502 1503 1504 1508 1509 1510 1514 1515 1516 1520 1521 1522 1526 1527 1528 1532 1533 1534 1538 1539 1540 1544 1545 1546 1550 1551 1552 1556 1557 1558 1562 1563 1564 1568 1569 1570 1574 1575 1576 1580 1581 1582 1586 1587 1588 1592 1593 1594 1598 1599 1600 1604 1605 1606 1610 1611 1612 1616 1617 1618 1622 1623 1624 1628 1629 1630 1634 1635 1636 1640 1641 1642 1646 1647 1648 1652 1653 1654 1658 1659 1660 1664 1665 1666 1670 1671 1672 1676 1677 1678 1682 1683 1684 1688 1689 1690 1694 1695 1696 1700 1701 1702 1706 1707 1708 1712 1713 1714 1718 1719 1720 1724 1725 1726 1730 1731 1732 1736 1737 1738 1742 1743 1744 1748 1749 1750 1754 1755 1756 1760 1761 1762 1766 1767 1768 1772 1773 1774 1778 1779 1780 1784 1785 1786 1790 1791 1792 1796 1797 1798 1802 1803 1804 1808 1809 1810 1814 1815 1816 1820 1821 1822 1826 1827 1828 1832 1833 1834 1838 1839 1840 1844 1845 1846 1850 1851 1852 1856 1857 1858 1862 1863 1864 1868 1869 1870 1874 1875 1876 1880 1881 1882 1886 1887 1888 1892 1893 1894 1898 1899 1900 1904 1905 1906 1910 1911 1912 1916 1917 1918 1922 1923 1924 1928 1929 1930 1934 1935 1936 1940 1941 1942 1946 1947 1948 1952 1953 1954 1958 1959 1960 1964 1965 1966 1970 1971 1972 1976 1977 1978 1982 1983 1984 1988 1989 1990 1994 1995 1996 2000 2001 2002 2006 2007 2008 2012 2013 2014 2018 2019 2020 2024 2025 2026 2030 2031 2032 2036 2037 2038 2042 2043 2044 2048 2049 2050 2054 2055 2056 2060 2061 2062 2066 2067 2068 2072 2073 2074 2078 2079 2080 2084 2085 2086 2090 2091 2092 2096 2097 2098 2102 2103 2104 2108 2109 2110 2114 2115 2116 2120 2121 2122 2126 2127 2128 2132 2133 2134 2138 2139 2140 2144 2145 2146 2150 2151 2152 2156 2157 2158 2162 2163 2164 2168 2169 2170 2174 2175 2176 2180 2181 2182 2186 2187 2188 2192 2193 2194 2198 2199 2200 2204 2205 2206 2210 2211 2212 2216 2217 2218 2222 2223 2224 2228 2229 2230 2234 2235 2236 2240 2241 2242 2246 2247 2248 2252 2253 2254 2258 2259 2260 2264 2265 2266 2270 2271 2272 2276 2277 2278 2282 2283 2284 2288 2289 2290 2294 2295 2296 2300 2301 2302 2306 2307 2308 2312 2313 2314 2318 2319 2320 2324 2325 2326 2330 2331 2332 2336 2337 2338 2342 2343 2344 2348 2349 2350 2354 2355 2356 2360 2361 2362 2366 2367 2368 2372 2373 2374 2378 2379 2380 2384 2385 2386 2390 2391 2392 2396 2397 2398 2402 2403 2404 2408 2409 2410 2414 2415 2416 2420 2421 2422 2426 2427 2428 2432 2433 2434 2438 2439 2440 2444 2445 2446 2450 2451 2452 2456 2457 2458 2462 2463 2464 2468 2469 2470 2474 2475 2476 2480 2481 2482 2486 2487 2488 2492 2493 2494 2498 2499 2500 2504 2505 2506 2510 2511 2512 2516 2517 2518 2522 2523 2524 2528 2529 2530 2534 2535 2536 2540 2541 2542 2546 2547 2548 2552 2553 2554 2558 2559 2560 2564 2565 2566 2570 2571 2572 2576 2577 2578 2582 2583 2584 2588 2589 2590 2594 2595 2596 2600 2601 2602 2606 2607 2608 2612 2613 2614 2618 2619 2620 2624 2625 2626 2630 2631 2632 2636 2637 2638 2642 2643 2644 2648 2649 2650 2654 2655 2656 2660 2661 2662 2666 2667 2668 2672 2673 2674 2678 2679 2680 2684 2685 2686 2690 2691 2692 2696 2697 2698 2702 2703 2704 2708 2709 2710 2714 2715 2716 2720 2721 2722 2726 2727 2728 2732 2733 2734 2738 2739 2740 2744 2745 2746 2750 2751 2752 2756 2757 2758 2762 2763 2764 2768 2769 2770 2774 2775 2776 2780 2781 2782 2786 2787 2788 2792 2793 2794 2798 2799 2800 2804 2805 2806 2810 2811 2812 2816 2817 2818 2822 2823 2824 2828 2829 2830 2834 2835 2836 2840 2841 2842 2846 2847 2848 2852 2853 2854 2858 2859 2860 2864 2865 2866 2870 2871 2872 2876 2877 2878 2882 2883 2884 2888 2889 2890 2894 2895 2896 2900 2901 2902 2906 2907 2908 2912 2913 2914 2918 2919 2920 2924 2925 2926 2930 2931 2932 2936 2937 2938 2942 2943 2944 2948 2949 2950 2954 2955 2956 2960 2961 2962 2966 2967 2968 2972 2973 2974 2978 2979 2980 2984 2985 2986 2990 2991 2992 2996 2997 2998 3002 3003 3004 3008 3009 3010 3014 3015 3016 3020 3021 3022 3026 3027 3028 3032 3033 3034 3038 3039 3040 3044 3045 3046 3050 3051 3052 3056 3057 3058 3062 3063 3064 3068 3069 3070 3074 3075 3076 3080 3081 3082 3086 3087 3088 3092 3093 3094 3098 3099 3100 3104 3105 3106 3110 3111 3112 3116 3117 3118 3122 3123 3124 3128 3129 3130 3134 3135 3136 3140 3141 3142 3146 3147 3148 3152 3153 3154 3158 3159 3160 3164 3165 3166 3170 3171 3172 3176 3177 3178 3182 3183 3184 3188 3189 3190 3194 3195 3196 3200 3201 3202 3206 3207 3208 3212 3213 3214 3218 3219 3220 3224 3225 3226 3230 3231 3232 3236 3237 3238 3242 3243 3244 3248 3249 3250 3254 3255 3256 3260 3261 3262 3266 3267 3268 3272 3273 3274 3278 3279 3280 3284 3285 3286 3290 3291 3292 3296 3297 3298 3302 3303 3304 3308 3309 3310 3314 3315 3316 3320 3321 3322 3326 3327 3328 3332 3333 3334 3338 3339 3340 3344 3345 3346 3350 3351 3352 3356 3357 3358 3362 3363 3364 3368 3369 3370 3374 3375 3376 3380 3381 3382 3386 3387 3388 3392 3393 3394 3398 3399 3400 3404 3405 3406 3410 3411 3412 3416 3417 3418 3422 3423 3424 3428 3429 3430 3434 3435 3436 3440 3441 3442 3446 3447 3448 3452 3453 3454 3458 3459 3460 3464 3465 3466 3470 3471 3472 3476 3477 3478 3482 3483 3484 3488 3489 3490 3494 3495 3496 3500 3501 3502 3506 3507 3508 3512 3513 3514 3518 3519 3520 3524 3525 3526 3530 3531 3532 3536 3537 3538 3542 3543 3544 3548 3549 3550 3554 3555 3556 3560 3561 3562 3566 3567 3568 3572 3573 3574 3578 3579 3580 3584 3585 3586 3590 3591 3592 3596 3597 3598 3602 3603 3604 3608 3609 3610 3614 3615 3616 3620 3621 3622 3626 3627 3628 3632 3633 3634 3638 3639 3640 3644 3645 3646 3650 3651 3652 3656 3657 3658 3662 3663 3664 3668 3669 3670 3674 3675 3676 3680 3681 3682 3686 3687 3688 3692 3693 3694 3698 3699 3700 3704 3705 3706 3710 3711 3712 3716 3717 3718 3722 3723 3724 3728 3729 3730 3734 3735 3736 3740 3741 3742 3746 3747 3748 3752 3753 3754 3758 3759 3760 3764 3765 3766 3770 3771 3772 3776 3777 3778 3782 3783 3784 3788 3789 3790 3794 3795 3796 3800 3801 3802 3806 3807 3808 3812 3813 3814 3818 3819 3820 3824 3825 3826 3830 3831 3832 3836 3837 3838 3842 3843 3844 3848 3849 3850 3854 3855 3856 3860 3861 3862 3866 3867 3868 3872 3873 3874 3878 3879 3880 3884 3885 3886 3890 3891 3892 3896 3897 3898 3902 3903 3904 3908 3909 3910 3914 3915 3916 3920 3921 3922 3926 3927 3928 3932 3933 3934 3938 3939 3940 3944 3945 3946 3950 3951 3952 3956 3957 3958 3962 3963 3964 3968 3969 3970 3974 3975 3976 3980 3981 3982 3986 3987 3988 3992 3993 3994 3998 3999 4000 4004 4005 4006 4010 4011 4012 4016 4017 4018 4022 4023 4024 4028 4029 4030 4034 4035 4036 4040 4041 4042 4046 4047 4048 4052 4053 4054 4058 4059 4060 4064 4065 4066 4070 4071 4072 4076 4077 4078 4082 4083 4084 4088 4089 4090 4094 4095 4096 4100 4101 4102 4106 4107 4108 4112 4113 4114 4118 4119 4120 4124 4125 4126 4130 4131 4132 4136 4137 4138 4142 4143 4144 4148 4149 4150 4154 4155 4156 4160 4161 4162 4166 4167 4168 4172 4173 4174 4178 4179 4180 4184 4185 4186 4190 4191 4192 4196 4197 4198 4202 4203 4204 4208 4209 4210 4214 4215 4216 4220 4221 4222 4226 4227 4228 4232 4233 4234 4238 4239 4240 4244 4245 4246 4250 4251 4252 4256 4257 4258 4262 4263 4264 4268 4269 4270 4274 4275 4276 4280 4281 4282 4286 4287 4288 4292 4293 4294 4298 4299 4300 4304 4305 4306 4310 4311 4312 4316 4317 4318 4322 4323 4324 4328 4329 4330 4334 4335 4336 4340 4341 4342 4346 4347 4348 4352 4353 4354 4358 4359 4360 4364 4365 4366 4370 4371 4372 4376 4377 4378 4382 4383 4384 4388 4389 4390 4394 4395 4396 4400 4401 4402 4406 4407 4408 4412 4413 4414 4418 4419 4420 4424 4425 4426 4430 4431 4432 4436 4437 4438 4442 4443 4444 4448 4449 4450 4454 4455 4456 4460 4461 4462 4466 4467 4468 4472 4473 4474 4478 4479 4480 4484 4485 4486 4490 4491 4492 4496 4497 4498 4502 4503 4504 4508 4509 4510 4514 4515 4516 4520 4521 4522 4526 4527 4528 4532 4533 4534 4538 4539 4540 4544 4545 4546 4550 4551 4552 4556 4557 4558 4562 4563 4564 4568 4569 4570 4574 4575 4576 4580 4581 4582 4586 4587 4588 4592 4593 4594 4598 4599 4600 4604 4605 4606 4610 4611 4612 4616 4617 4618 4622 4623 4624 4628 4629 4630 4634 4635 4636 4640 4641 4642 4646 4647 4648 4652 4653 4654 4658 4659 4660 4664 4665 4666 4670 4671 4672 4676 4677 4678 4682 4683 4684 4688 4689 4690 4694 4695 4696 4700 4701 4702 4706 4707 4708 4712 4713 4714 4718 4719 4720 4724 4725 4726 4730 4731 4732 4736 4737 4738 4742 4743 4744 4748 4749 4750 4754 4755 4756 4760 4761 4762 4766 4767 4768 4772 4773 4774 4778 4779 4780 4784 4785 4786 4790 4791 4792 4796 4797 4798 4802 4803 4804 4808 4809 4810 4814 4815 4816 4820 4821 4822 4826 4827 4828 4832 4833 4834 4838 4839 4840 4844 4845 4846 4850 4851 4852 4856 4857 4858 4862 4863 4864 4868 4869 4870 4874 4875 4876 4880 4881 4882 4886 4887 4888 4892 4893 4894 4898 4899 4900 4904 4905 4906 4910 4911 4912 4916 4917 4918 4922 4923 4924 4928 4929 4930 4934 4935 4936 4940 4941 4942 4946 4947 4948 4952 4953 4954 4958 4959 4960 4964 4965 4966 4970 4971 4972 4976 4977 4978 4982 4983 4984 4988 4989 4990 4994 4995 4996 5000 5001 5002 5006 5007 5008 5012 5013 5014 5018 5019 5020 5024 5025 5026 5030 5031 5032 5036 5037 5038 5042 5043 5044 5048 5049 5050 5054 5055 5056 5060 5061 5062 5066 5067 5068 5072 5073 5074 5078 5079 5080 5084 5085 5086 5090 5091 5092 5096 5097 5098 5102 5103 5104 5108 5109 5110 5114 5115 5116 5120 5121 5122 5126 5127 5128 5132 5133 5134 5138 5139 5140 5144 5145 5146 5150 5151 5152 5156 5157 5158 5162 5163 5164 5168 5169 5170 5174 5175 5176 5180 5181 5182 5186 5187 5188 5192 5193 5194 5198 5199 5200 5204 5205 5206 5210 5211 5212 5216 5217 5218 5222 5223 5224 5228 5229 5230 5234 5235 5236 5240 5241 5242 5246 5247 5248 5252 5253 5254 5258 5259 5260 5264 5265 5266 5270 5271 5272 5276 5277 5278 5282 5283 5284 5288 5289 5290 5294 5295 5296 5300 5301 5302 5306 5307 5308 5312 5313 5314 5318 5319 5320 5324 5325 5326 5330 5331 5332 5336 5337 5338 5342 5343 5344 5348 5349 5350 5354 5355 5356 5360 5361 5362 5366 5367 5368 5372 5373 5374 5378 5379 5380 5384 5385 5386 5390 5391 5392 5396 5397 5398 5402 5403 5404 5408 5409 5410 5414 5415 5416 5420 5421 5422 5426 5427 5428 5432 5433 5434 5438 5439 5440 5444 5445 5446 5450 5451 5452 5456 5457 5458 5462 5463 5464 5468 5469 5470 5474 5475 5476 5480 5481 5482 5486 5487 5488 5492 5493 5494 5498 5499 5500 5504 5505 5506 5510 5511 5512 5516 5517 5518 5522 5523 5524 5528 5529 5530 5534 5535 5536 5540 5541 5542 5546 5547 5548 5552 5553 5554 5558 5559 5560 5564 5565 5566 5570 5571 5572 5576 5577 5578 5582 5583 5584 5588 5589 5590 5594 5595 5596 5600 5601 5602 5606 5607 5608 5612 5613 5614 5618 5619 5620 5624 5625 5626 5630 5631 5632 5636 5637 5638 5642 5643 5644 5648 5649 5650 5654 5655 5656 5660 5661 5662 5666 5667 5668 5672 5673 5674 5678 5679 5680 5684 5685 5686 5690 5691 5692 5696 5697 5698 5702 5703 5704 5708 5709 5710 5714 5715 5716 5720 5721 5722 5726 5727 5728 5732 5733 5734 5738 5739 5740 5744 5745 5746 5750 5751 5752 5756 5757 5758 5762 5763 5764 5768 5769 5770 5774 5775 5776 5780 5781 5782 5786 5787 5788 5792 5793 5794 5798 5799 5800 5804 5805 5806 5810 5811 5812 5816 5817 5818 5822 5823 5824 5828 5829 5830 5834 5835 5836 5840 5841 5842 5846 5847 5848 5852 5853 5854 5858 5859 5860 5864 5865 5866 5870 5871 5872 5876 5877 5878 5882 5883 5884 5888 5889 5890 5894 5895 5896 5900 5901 5902 5906 5907 5908 5912 5913 5914 5918 5919 5920 5924 5925 5926 5930 5931 5932 5936 5937 5938 5942 5943 5944 5948 5949 5950 5954 5955 5956 5960 5961 5962 5966 5967 5968 5972 5973 5974 5978 5979 5980 5984 5985 5986 5990 5991 5992 5996 5997 5998 6002 6003 6004 6008 6009 6010 6014 6015 6016 6020 6021 6022 6026 6027 6028 6032 6033 6034 6038 6039 6040 6044 6045 6046 6050 6051 6052 6056 6057 6058 6062 6063 6064 6068 6069 6070 6074 6075 6076 6080 6081 6082 6086 6087 6088 6092 6093 6094 6098 6099 6100 6104 6105 6106 6110 6111 6112 6116 6117 6118 6122 6123 6124 6128 6129 6130 6134 6135 6136 6140 6141 6142 6146 6147 6148 6152 6153 6154 6158 6159 6160 6164 6165 6166 6170 6171 6172 6176 6177 6178 6182 6183 6184 6188 6189 6190 6194 6195 6196 6200 6201 6202 6206 6207 6208 6212 6213 6214 6218 6219 6220 6224 6225 6226 6230 6231 6232 6236 6237 6238 6242 6243 6244 6248 6249 6250 6254 6255 6256 6260 6261 6262 6266 6267 6268 6272 6273 6274 6278 6279 6280 6284 6285 6286 6290 6291 6292 6296 6297 6298 6302 6303 6304 6308 6309 6310 6314 6315 6316 6320 6321 6322 6326 6327 6328 6332 6333 6334 6338 6339 6340 6344 6345 6346 6350 6351 6352 6356 6357 6358 6362 6363 6364 6368 6369 6370 6374 6375 6376 6380 6381 6382 6386 6387 6388 6392 6393 6394 6398 6399 6400 6404 6405 6406 6267 6410 6268 6412 6413 6414 6418 6419 6420 6424 6425 6426 6430 6431 6432 6436 6437 6438 6442 6443 6444 6448 6449 6450 6454 6455 6456 6460 6461 6462 6466 6467 6468 6472 6473 6474 6478 6479 6480 6484 6485 6486 6490 6491 6492 6496 6497 6498 6502 6503 6504 6508 6509 6510 6514 6515 6516 6520 6521 6522 6526 6527 6528 6532 6533 6534 6538 6539 6540 6544 6545 6546 6550 6551 6552 6556 6557 6558 6562 6563 6564 6568 6569 6570 6574 6575 6576 6580 6581 6582 6586 6587 6588 6592 6593 6594 6598 6599 6600 6604 6605 6606 6610 6611 6612 6616 6617 6618 6622 6623 6624 6628 6629 6630 6634 6635 6636 6640 6641 6642 6646 6647 6648 6652 6653 6654 6658 6659 6660 6664 6665 6666 6670 6671 6672 6676 6677 6678 6682 6683 6684 6688 6689 6690 6694 6695 6696 6700 6701 6702 6706 6707 6708 6712 6713 6714 6718 6719 6720 6724 6725 6726 6730 6731 6732 6736 6737 6738 6742 6743 6744 6748 6749 6750 6754 6755 6756 6760 6761 6762 6766 6767 6768 6772 6773 6774 6778 6779 6780 6784 6785 6786 6790 6791 6792 6796 6797 6798 6802 6803 6804 6808 6809 6810 6814 6815 6816 6820 6821 6822 6826 6827 6828 6832 6833 6834 6838 6839 6840 6844 6845 6846 6850 6851 6852 6856 6857 6858 6862 6863 6864 6868 6869 6870 6874 6875 6876 6880 6881 6882 6886 6887 6888 6892 6893 6894 6898 6899 6900 6904 6905 6906 6910 6911 6912 6916 6917 6918 6922 6923 6924 6928 6929 6930 6934 6935 6936 6940 6941 6942 6946 6947 6948 6952 6953 6954 6958 6959 6960 6964 6965 6966 6970 6971 6972 6976 6977 6978 6982 6983 6984 6988 6989 6990 6994 6995 6996 7000 7001 7002 7006 7007 7008 7012 7013 7014 7018 7019 7020 7024 7025 7026 7030 7031 7032 7036 7037 7038 7042 7043 7044 7048 7049 7050 7054 7055 7056 7060 7061 7062 7066 7067 7068 7072 7073 7074 7078 7079 7080 7084 7085 7086 7090 7091 7092 7096 7097 7098 7102 7103 7104 7108 7109 7110 7114 7115 7116 7120 7121 7122 7126 7127 7128 7132 7133 7134 7138 7139 7140 7144 7145 7146 7150 7151 7152 7156 7157 7158 7162 7163 7164 7168 7169 7170 7174 7175 7176 7180 7181 7182 7186 7187 7188 7192 7193 7194 7198 7199 7200 7204 7205 7206 7210 7211 7212 7216 7217 7218 7222 7223 7224 7228 7229 7230 7234 7235 7236 7240 7241 7242 7246 7247 7248 7252 7253 7254 7258 7259 7260 7264 7265 7266 7270 7271 7272 7276 7277 7278 7282 7283 7284 7288 7289 7290 7294 7295 7296 7300 7301 7302 7306 7307 7308 7312 7313 7314 7318 7319 7320 7324 7325 7326 7330 7331 7332 7336 7337 7338 7342 7343 7344 7348 7349 7350 7354 7355 7356 7360 7361 7362 7366 7367 7368 7372 7373 7374 7378 7379 7380 7384 7385 7386 7390 7391 7392 7396 7397 7398 7402 7403 7404 7408 7409 7410 7414 7415 7416 7420 7421 7422 7426 7427 7428 7432 7433 7434 7438 7439 7440 7444 7445 7446 7450 7451 7452 7456 7457 7458 7462 7463 7464 7468 7469 7470 7474 7475 7476 7480 7481 7482 7486 7487 7488 7492 7493 7494 7498 7499 7500 7504 7505 7506 7510 7511 7512 7516 7517 7518 7522 7523 7524 7528 7529 7530 7534 7535 7536 7540 7541 7542 7546 7547 7548 7552 7553 7554 7558 7559 7560 7564 7565 7566 7570 7571 7572 7576 7577 7578 7582 7583 7584 7588 7589 7590 7594 7595 7596 7600 7601 7602 7606 7607 7608 7612 7613 7614 7618 7619 7620 7624 7625 7626 7630 7631 7632 7636 7637 7638 7642 7643 7644 7648 7649 7650 7654 7655 7656 7660 7661 7662 7666 7667 7668 7672 7673 7674 7678 7679 7680 7684 7685 7686 7690 7691 7692 7696 7697 7698 7702 7703 7704 7708 7709 7710 7714 7715 7716 7720 7721 7722 7726 7727 7728 7732 7733 7734 7738 7739 7740 7744 7745 7746 7750 7751 7752 7756 7757 7758 7762 7763 7764 7768 7769 7770 7774 7775 7776 7780 7781 7782 7786 7787 7788 7792 7793 7794 7798 7799 7800 7804 7805 7806 7810 7811 7812 7816 7817 7818 7822 7823 7824 7828 7829 7830 7834 7835 7836 7840 7841 7842 7846 7847 7848 7852 7853 7854 7858 7859 7860 7864 7865 7866 7870 7871 7872 7876 7877 7878 7882 7883 7884 7888 7889 7890 7894 7895 7896 7900 7901 7902 7906 7907 7908 7912 7913 7914 7918 7919 7920 7924 7925 7926 7930 7931 7932 7936 7937 7938 7942 7943 7944 7948 7949 7950 7954 7955 7956 7960 7961 7962 7966 7967 7968 7972 7973 7974 7978 7979 7980 7984 7985 7986 7990 7991 7992 7996 7997 7998 8002 8003 8004 8008 8009 8010 8014 8015 8016 8020 8021 8022 8026 8027 8028 8032 8033 8034 8038 8039 8040 8044 8045 8046 8050 8051 8052 8056 8057 8058 8062 8063 8064 8068 8069 8070 8074 8075 8076 8080 8081 8082 8086 8087 8088 8092 8093 8094 8098 8099 8100 8104 8105 8106 8110 8111 8112 8116 8117 8118 8122 8123 8124 8128 8129 8130 8134 8135 8136 8140 8141 8142 8146 8147 8148 8152 8153 8154 8158 8159 8160 8164 8165 8166 8170 8171 8172 8176 8177 8178 8182 8183 8184 8188 8189 8190 8194 8195 8196 8200 8201 8202 8206 8207 8208 8212 8213 8214 8218 8219 8220 8224 8225 8226 8230 8231 8232 8236 8237 8238 8242 8243 8244 8248 8249 8250 8254 8255 8256 8260 8261 8262 8266 8267 8268 8272 8273 8274 8278 8279 8280 8284 8285 8286 8290 8291 8292 8296 8297 8298 8302 8303 8304 8308 8309 8310 8314 8315 8316 8320 8321 8322 8326 8327 8328 8332 8333 8334 8338 8339 8340 8344 8345 8346 8350 8351 8352 8356 8357 8358 8362 8363 8364 8368 8369 8370 8374 8375 8376 8380 8381 8382 8386 8387 8388 8392 8393 8394 8398 8399 8400 8404 8405 8406 8410 8411 8412 8416 8417 8418 8422 8423 8424 8428 8429 8430 8434 8435 8436 8440 8441 8442 8446 8447 8448 8452 8453 8454 8458 8459 8460 8464 8465 8466 8470 8471 8472 8476 8477 8478 8482 8483 8484 8488 8489 8490 8494 8495 8496 8500 8501 8502 8506 8507 8508 8512 8513 8514 8518 8519 8520 8524 8525 8526 8530 8531 8532 8536 8537 8538 8542 8543 8544 8548 8549 8550 8554 8555 8556 8560 8561 8562 8566 8567 8568 8572 8573 8574 8578 8579 8580 8584 8585 8586 8590 8591 8592 8596 8597 8598 8602 8603 8604 8608 8609 8610 8614 8615 8616 8620 8621 8622 8626 8627 8628 8632 8633 8634 8638 8639 8640 8644 8645 8646 8650 8651 8652 8656 8657 8658 8662 8663 8664 8668 8669 8670 8674 8675 8676 8680 8681 8682 8686 8687 8688 8692 8693 8694 8698 8699 8700 8704 8705 8706 8710 8711 8712 8716 8717 8718 8722 8723 8724 8728 8729 8730 8734 8735 8736 8740 8741 8742 8746 8747 8748 8752 8753 8754 8758 8759 8760 8764 8765 8766 8770 8771 8772 8776 8777 8778 8782 8783 8784 8788 8789 8790 8794 8795 8796 8800 8801 8802 8806 8807 8808 8812 8813 8814 8818 8819 8820 8824 8825 8826 8830 8831 8832 8836 8837 8838 8842 8843 8844 8848 8849 8850 8854 8855 8856 8860 8861 8862 8866 8867 8868 8872 8873 8874 8878 8879 8880 8884 8885 8886 8890 8891 8892 8896 8897 8898 8902 8903 8904 8908 8909 8910 8914 8915 8916 8920 8921 8922 8926 8927 8928 8932 8933 8934 8938 8939 8940 8944 8945 8946 8950 8951 8952 8956 8957 8958 8962 8963 8964 8968 8969 8970 8974 8975 8976 8980 8981 8982 8986 8987 8988 8992 8993 8994 8998 8999 9000 9004 9005 9006 9010 9011 9012 9016 9017 9018 9022 9023 9024 9028 9029 9030 9034 9035 9036 9040 9041 9042 9046 9047 9048 9052 9053 9054 9058 9059 9060 9064 9065 9066 9070 9071 9072 9076 9077 9078 9082 9083 9084 9088 9089 9090 9094 9095 9096 9100 9101 9102 9106 9107 9108 9112 9113 9114 9118 9119 9120 9124 9125 9126 9130 9131 9132 9136 9137 9138 9142 9143 9144 9148 9149 9150 9154 9155 9156 9160 9161 9162 9166 9167 9168 9172 9173 9174 9178 9179 9180 9184 9185 9186 9190 9191 9192 9196 9197 9198 9202 9203 9204 9208 9209 9210 9214 9215 9216 9220 9221 9222 9226 9227 9228 9232 9233 9234 9238 9239 9240 9244 9245 9246 9250 9251 9252 9256 9257 9258 9262 9263 9264 9268 9269 9270 9274 9275 9276 9280 9281 9282 9286 9287 9288 9292 9293 9294 9298 9299 9300 9304 9305 9306 9310 9311 9312 9316 9317 9318 9322 9323 9324 9328 9329 9330 9334 9335 9336 9340 9341 9342 9346 9347 9348 9352 9353 9354 9358 9359 9360 9364 9365 9366 9370 9371 9372 9376 9377 9378 9382 9383 9384 9388 9389 9390 9394 9395 9396 9400 9401 9402 9406 9407 9408 9412 9413 9414 9418 9419 9420 9424 9425 9426 9430 9431 9432 9436 9437 9438 9442 9443 9444 9448 9449 9450 9454 9455 9456 9460 9461 9462 9466 9467 9468 9472 9473 9474 9478 9479 9480 9484 9485 9486 9490 9491 9492 9496 9497 9498 9502 9503 9504 9508 9509 9510 9514 9515 9516 9520 9521 9522 9526 9527 9528 9532 9533 9534 9538 9539 9540 9544 9545 9546 9550 9551 9552 9556 9557 9558 9562 9563 9564 9568 9569 9570 9574 9575 9576 9580 9581 9582 9586 9587 9588 9592 9593 9594 9598 9599 9600 9604 9605 9606 9610 9611 9612 9616 9617 9618 9622 9623 9624 9628 9629 9630 9634 9635 9636 9640 9641 9642 9646 9647 9648 9652 9653 9654 9658 9659 9660
3 4 5 9 10 11 15 16 17 21 22 23 27 28 29 33 34 35 39 40 41 45 46 47 51 52 53 57 58 59 63 64 65 69 70 71 75 76 77 81 82 83 87 88 89 93 94 95 99 100 101 105 106 107 111 112 113 117 118 119 123 124 125 129 130 131 135 136 137 141 142 143 145 123 125 149 150 151 155 156 157 161 162 163 167 168 169 173 174 175 179 180 181 185 186 187 191 192 193 197 198 199 203 204 205 209 210 211 215 216 217 221 222 223 227 228 229 233 234 235 239 240 241 245 246 247 251 252 253 257 258 259 263 264 265 269 270 271 275 276 277 281 282 283 287 288 289 293 294 295 299 300 301 305 306 307 311 312 313 317 318 319 323 324 325 329 330 331 335 336 337 341 342 343 347 348 349 353 354 355 359 360 361 365 366 367 349 348 369 373 374 375 379 380 381 359 361 383 387 388 389 349 369 391 395 396 397 401 402 403 407 408 409 383 361 411 415 416 417 419 349 391 423 424 425 429 430 431 435 436 437 441 442 443 447 448 449 453 454 455 361 457 411 461 462 463 467 468 469 471 419 391 475 476 477 481 482 483 487 488 489 493 494 495 499 500 501 505 506 507 449 448 509 513 514 515 519 520 521 457 523 411 527 528 529 533 534 535 471 391 537 541 542 543 547 548 549 553 554 555 559 560 561 563 493 495 494 565 495 569 570 571 575 576 577 579 449 509 583 584 585 589 590 591 595 596 597 411 523 599 603 604 605 609 610 611 471 537 613 617 618 619 623 624 625 629 630 631 635 636 637 641 642 643 647 648 649 565 651 495 655 656 657 661 662 663 665 579 509 669 670 671 675 676 677 681 682 683 687 688 689 691 411 599 523 693 599 697 698 699 703 704 705 707 471 613 711 712 713 717 718 719 723 724 725 729 730 731 735 736 737 741 742 743 747 748 749 753 754 755 759 760 761 765 766 767 771 772 773 651 775 495 777 655 657 779 661 663 781 665 509 785 786 787 791 792 793 797 798 799 803 804 805 809 810 811 815 816 817 693 819 599 823 824 825 829 830 831 833 707 613 837 838 839 843 844 845 849 850 851 855 856 857 861 862 863 867 868 869 873 874 875 879 880 881 885 886 887 891 892 893 897 898 899 903 904 905 775 907 495 911 912 913 917 918 919 923 924 925 927 781 509 931 932 933 937 938 939 943 944 945 949 950 951 955 956 957 961 962 963 819 965 599 969 970 971 975 976 977 981 982 983 985 833 613 989 990 991 995 996 997 1001 1002 1003 1007 1008 1009 1013 1014 1015 1019 1020 1021 1025 1026 1027 1031 1032 1033 1037 1038 1039 1043 1044 1045 1049 1050 1051 1055 1056 1057 1061 1062 1063 1067 1068 1069 907 1071 495 1075 1076 1077 1081 1082 1083 1087 1088 1089 1091 927 509 1095 1096 1097 1101 1102 1103 1107 1108 1109 1113 1114 1115 1119 1120 1121 1125 1126 1127 965 1129 599 1133 1134 1135 1139 1140 1141 1145 1146 1147 1149 985 613 1152 1153 613 1157 1158 1159 1163 1164 1165 1169 1170 1171 1175 1176 1177 1181 1182 1183 1187 1188 1189 1193 1194 1195 1199 1200 1201 1205 1206 1207 1211 1212 1213 1217 1218 1219 1223 1224 1225 1229 1230 1231 1235 1236 1237 1071 1239 495 1243 1244 1245 1249 1250 1251 1253 1091 509 1257 1258 1259 1263 1264 1265 1269 1270 1271 1275 1276 1277 1281 1282 1283 1287 1288 1289 1129 1291 599 1295 1296 1297 1301 1302 1303 1307 1308 1309 1153 1149 613 1313 1314 1315 1239 1317 495 1321 1322 1323 1291 1325 599 1329 1330 1331 1335 1336 1337 1341 1342 1343 1347 1348 1349 1353 1354 1355 1359 1360 1361 1365 1366 1367 1371 1372 1373 1377 1378 1379 1383 1384 1385 1389 1390 1391 1395 1396 1397 1401 1402 1403 1407 1408 1409 1413 1414 1415 1417 1253 509 1421 1422 1423 1427 1428 1429 1433 1434 1435 1439 1440 1441 1445 1446 1447 1451 1452 1453 1457 1458 1459 1463 1464 1465 1469 1470 1471 1475 1476 1477 1481 1482 1483 1487 1488 1489 1493 1494 1495 1499 1500 1501 1505 1506 1507 1511 1512 1513 1517 1518 1519 1523 1524 1525 1529 1530 1531 1535 1536 1537 1541 1542 1543 1547 1548 1549 1553 1554 1555 1559 1560 1561 1565 1566 1567 1571 1572 1573 1577 1578 1579 1583 1584 1585 1589 1590 1591 1595 1596 1597 1601 1602 1603 1607 1608 1609 1613 1614 1615 1619 1620 1621 1625 1626 1627 1631 1632 1633 1637 1638 1639 1643 1644 1645 1649 1650 1651 1655 1656 1657 1661 1662 1663 1667 1668 1669 1673 1674 1675 1679 1680 1681 1685 1686 1687 1691 1692 1693 1697 1698 1699 1703 1704 1705 1709 1710 1711 1715 1716 1717 1721 1722 1723 1727 1728 1729 1733 1734 1735 1739 1740 1741 1745 1746 1747 1751 1752 1753 1757 1758 1759 1763 1764 1765 1769 1770 1771 1775 1776 1777 1781 1782 1783 1787 1788 1789 1793 1794 1795 1799 1800 1801 1805 1806 1807 1811 1812 1813 1817 1818 1819 1823 1824 1825 1829 1830 1831 1835 1836 1837 1841 1842 1843 1847 1848 1849 1853 1854 1855 1859 1860 1861 1865 1866 1867 1871 1872 1873 1877 1878 1879 1883 1884 1885 1889 1890 1891 1895 1896 1897 1901 1902 1903 1907 1908 1909 1913 1914 1915 1919 1920 1921 1925 1926 1927 1931 1932 1933 1937 1938 1939 1943 1944 1945 1949 1950 1951 1955 1956 1957 1961 1962 1963 1967 1968 1969 1973 1974 1975 1979 1980 1981 1985 1986 1987 1991 1992 1993 1997 1998 1999 2003 2004 2005 2009 2010 2011 2015 2016 2017 2021 2022 2023 2027 2028 2029 2033 2034 2035 2039 2040 2041 2045 2046 2047 2051 2052 2053 2057 2058 2059 2063 2064 2065 2069 2070 2071 2075 2076 2077 2081 2082 2083 2087 2088 2089 2093 2094 2095 2099 2100 2101 2105 2106 2107 2111 2112 2113 2117 2118 2119 2123 2124 2125 2129 2130 2131 2135 2136 2137 2141 2142 2143 2147 2148 2149 2153 2154 2155 2159 2160 2161 2165 2166 2167 2171 2172 2173 2177 2178 2179 2183 2184 2185 2189 2190 2191 2195 2196 2197 2201 2202 2203 2207 2208 2209 2213 2214 2215 2219 2220 2221 2225 2226 2227 2231 2232 2233 2237 2238 2239 2243 2244 2245 2249 2250 2251 2255 2256 2257 2261 2262 2263 2267 2268 2269 2273 2274 2275 2279 2280 2281 2285 2286 2287 2291 2292 2293 2297 2298 2299 2303 2304 2305 2309 2310 2311 2315 2316 2317 2321 2322 2323 2327 2328 2329 2333 2334 2335 2339 2340 2341 2345 2346 2347 2351 2352 2353 2357 2358 2359 2363 2364 2365 2369 2370 2371 2375 2376 2377 2381 2382 2383 2387 2388 2389 2393 2394 2395 2399 2400 2401 2405 2406 2407 2411 2412 2413 2417 2418 2419 2423 2424 2425 2429 2430 2431 2435 2436 2437 2441 2442 2443 2447 2448 2449 2453 2454 2455 2459 2460 2461 2465 2466 2467 2471 2472 2473 2477 2478 2479 2483 2484 2485 2489 2490 2491 2495 2496 2497 2501 2502 2503 2507 2508 2509 2513 2514 2515 2519 2520 2521 2525 2526 2527 2531 2532 2533 2537 2538 2539 2543 2544 2545 2549 2550 2551 2555 2556 2557 2561 2562 2563 2567 2568 2569 2573 2574 2575 2579 2580 2581 2585 2586 2587 2591 2592 2593 2597 2598 2599 2603 2604 2605 2609 2610 2611 2615 2616 2617 2621 2622 2623 2627 2628 2629 2633 2634 2635 2639 2640 2641 2645 2646 2647 2651 2652 2653 2657 2658 2659 2663 2664 2665 2669 2670 2671 2675 2676 2677 2681 2682 2683 2687 2688 2689 2693 2694 2695 2699 2700 2701 2705 2706 2707 2711 2712 2713 2717 2718 2719 2723 2724 2725 2729 2730 2731 2735 2736 2737 2741 2742 2743 2747 2748 2749 2753 2754 2755 2759 2760 2761 2765 2766 2767 2771 2772 2773 2777 2778 2779 2783 2784 2785 2789 2790 2791 2795 2796 2797 2801 2802 2803 2807 2808 2809 2813 2814 2815 2819 2820 2821 2825 2826 2827 2831 2832 2833 2837 2838 2839 2843 2844 2845 2849 2850 2851 2855 2856 2857 2861 2862 2863 2867 2868 2869 2873 2874 2875 2879 2880 2881 2885 2886 2887 2891 2892 2893 2897 2898 2899 2903 2904 2905 2909 2910 2911 2915 2916 2917 2921 2922 2923 2927 2928 2929 2933 2934 2935 2939 2940 2941 2945 2946 2947 2951 2952 2953 2957 2958 2959 2963 2964 2965 2969 2970 2971 2975 2976 2977 2981 2982 2983 2987 2988 2989 2993 2994 2995 2999 3000 3001 3005 3006 3007 3011 3012 3013 3017 3018 3019 3023 3024 3025 3029 3030 3031 3035 3036 3037 3041 3042 3043 3047 3048 3049 3053 3054 3055 3059 3060 3061 3065 3066 3067 3071 3072 3073 3077 3078 3079 3083 3084 3085 3089 3090 3091 3095 3096 3097 3101 3102 3103 3107 3108 3109 3113 3114 3115 3119 3120 3121 3125 3126 3127 3131 3132 3133 3137 3138 3139 3143 3144 3145 3149 3150 3151 3155 3156 3157 3161 3162 3163 3167 3168 3169 3173 3174 3175 3179 3180 3181 3185 3186 3187 3191 3192 3193 3197 3198 3199 3203 3204 3205 3209 3210 3211 3215 3216 3217 3221 3222 3223 3227 3228 3229 3233 3234 3235 3239 3240 3241 3245 3246 3247 3251 3252 3253 3257 3258 3259 3263 3264 3265 3269 3270 3271 3275 3276 3277 3281 3282 3283 3287 3288 3289 3293 3294 3295 3299 3300 3301 3305 3306 3307 3311 3312 3313 3317 3318 3319 3323 3324 3325 3329 3330 3331 3335 3336 3337 3341 3342 3343 3347 3348 3349 3353 3354 3355 3359 3360 3361 3365 3366 3367 3371 3372 3373 3377 3378 3379 3383 3384 3385 3389 3390 3391 3395 3396 3397 3401 3402 3403 3407 3408 3409 3413 3414 3415 3419 3420 3421 3425 3426 3427 3431 3432 3433 3437 3438 3439 3443 3444 3445 3449 3450 3451 3455 3456 3457 3461 3462 3463 3467 3468 3469 3473 3474 3475 3479 3480 3481 3485 3486 3487 3491 3492 3493 3497 3498 3499 3503 3504 3505 3509 3510 3511 3515 3516 3517 3521 3522 3523 3527 3528 3529 3533 3534 3535 3539 3540 3541 3545 3546 3547 3551 3552 3553 3557 3558 3559 3563 3564 3565 3569 3570 3571 3575 3576 3577 3581 3582 3583 3587 3588 3589 3593 3594 3595 3599 3600 3601 3605 3606 3607 3611 3612 3613 3617 3618 3619 3623 3624 3625 3629 3630 3631 3635 3636 3637 3641 3642 3643 3647 3648 3649 3653 3654 3655 3659 3660 3661 3665 3666 3667 3671 3672 3673 3677 3678 3679 3683 3684 3685 3689 3690 3691 3695 3696 3697 3701 3702 3703 3707 3708 3709 3713 3714 3715 3719 3720 3721 3725 3726 3727 3731 3732 3733 3737 3738 3739 3743 3744 3745 3749 3750 3751 3755 3756 3757 3761 3762 3763 3767 3768 3769 3773 3774 3775 3779 3780 3781 3785 3786 3787 3791 3792 3793 3797 3798 3799 3803 3804 3805 3809 3810 3811 3815 3816 3817 3821 3822 3823 3827 3828 3829 3833 3834 3835 3839 3840 3841 3845 3846 3847 3851 3852 3853 3857 3858 3859 3863 3864 3865 3869 3870 3871 3875 3876 3877 3881 3882 3883 3887 3888 3889 3893 3894 3895 3899 3900 3901 3905 3906 3907 3911 3912 3913 3917 3918 3919 3923 3924 3925 3929 3930 3931 3935 3936 3937 3941 3942 3943 3947 3948 3949 3953 3954 3955 3959 3960 3961 3965 3966 3967 3971 3972 3973 3977 3978 3979 3983 3984 3985 3989 3990 3991 3995 3996 3997 4001 4002 4003 4007 4008 4009 4013 4014 4015 4019 4020 4021 4025 4026 4027 4031 4032 4033 4037 4038 4039 4043 4044 4045 4049 4050 4051 4055 4056 4057 4061 4062 4063 4067 4068 4069 4073 4074 4075 4079 4080 4081 4085 4086 4087 4091 4092 4093 4097 4098 4099 4103 4104 4105 4109 4110 4111 4115 4116 4117 4121 4122 4123 4127 4128 4129 4133 4134 4135 4139 4140 4141 4145 4146 4147 4151 4152 4153 4157 4158 4159 4163 4164 4165 4169 4170 4171 4175 4176 4177 4181 4182 4183 4187 4188 4189 4193 4194 4195 4199 4200 4201 4205 4206 4207 4211 4212 4213 4217 4218 4219 4223 4224 4225 4229 4230 4231 4235 4236 4237 4241 4242 4243 4247 4248 4249 4253 4254 4255 4259 4260 4261 4265 4266 4267 4271 4272 4273 4277 4278 4279 4283 4284 4285 4289 4290 4291 4295 4296 4297 4301 4302 4303 4307 4308 4309 4313 4314 4315 4319 4320 4321 4325 4326 4327 4331 4332 4333 4337 4338 4339 4343 4344 4345 4349 4350 4351 4355 4356 4357 4361 4362 4363 4367 4368 4369 4373 4374 4375 4379 4380 4381 4385 4386 4387 4391 4392 4393 4397 4398 4399 4403 4404 4405 4409 4410 4411 4415 4416 4417 4421 4422 4423 4427 4428 4429 4433 4434 4435 4439 4440 4441 4445 4446 4447 4451 4452 4453 4457 4458 4459 4463 4464 4465 4469 4470 4471 4475 4476 4477 4481 4482 4483 4487 4488 4489 4493 4494 4495 4499 4500 4501 4505 4506 4507 4511 4512 4513 4517 4518 4519 4523 4524 4525 4529 4530 4531 4535 4536 4537 4541 4542 4543 4547 4548 4549 4553 4554 4555 4559 4560 4561 4565 4566 4567 4571 4572 4573 4577 4578 4579 4583 4584 4585 4589 4590 4591 4595 4596 4597 4601 4602 4603 4607 4608 4609 4613 4614 4615 4619 4620 4621 4625 4626 4627 4631 4632 4633 4637 4638 4639 4643 4644 4645 4649 4650 4651 4655 4656 4657 4661 4662 4663 4667 4668 4669 4673 4674 4675 4679 4680 4681 4685 4686 4687 4691 4692 4693 4697 4698 4699 4703 4704 4705 4709 4710 4711 4715 4716 4717 4721 4722 4723 4727 4728 4729 4733 4734 4735 4739 4740 4741 4745 4746 4747 4751 4752 4753 4757 4758 4759 4763 4764 4765 4769 4770 4771 4775 4776 4777 4781 4782 4783 4787 4788 4789 4793 4794 4795 4799 4800 4801 4805 4806 4807 4811 4812 4813 4817 4818 4819 4823 4824 4825 4829 4830 4831 4835 4836 4837 4841 4842 4843 4847 4848 4849 4853 4854 4855 4859 4860 4861 4865 4866 4867 4871 4872 4873 4877 4878 4879 4883 4884 4885 4889 4890 4891 4895 4896 4897 4901 4902 4903 4907 4908 4909 4913 4914 4915 4919 4920 4921 4925 4926 4927 4931 4932 4933 4937 4938 4939 4943 4944 4945 4949 4950 4951 4955 4956 4957 4961 4962 4963 4967 4968 4969 4973 4974 4975 4979 4980 4981 4985 4986 4987 4991 4992 4993 4997 4998 4999 5003 5004 5005 5009 5010 5011 5015 5016 5017 5021 5022 5023 5027 5028 5029 5033 5034 5035 5039 5040 5041 5045 5046 5047 5051 5052 5053 5057 5058 5059 5063 5064 5065 5069 5070 5071 5075 5076 5077 5081 5082 5083 5087 5088 5089 5093 5094 5095 5099 5100 5101 5105 5106 5107 5111 5112 5113 5117 5118 5119 5123 5124 5125 5129 5130 5131 5135 5136 5137 5141 5142 5143 5147 5148 5149 5153 5154 5155 5159 5160 5161 5165 5166 5167 5171 5172 5173 5177 5178 5179 5183 5184 5185 5189 5190 5191 5195 5196 5197 5201 5202 5203 5207 5208 5209 5213 5214 5215 5219 5220 5221 5225 5226 5227 5231 5232 5233 5237 5238 5239 5243 5244 5245 5249 5250 5251 5255 5256 5257 5261 5262 5263 5267 5268 5269 5273 5274 5275 5279 5280 5281 5285 5286 5287 5291 5292 5293 5297 5298 5299 5303 5304 5305 5309 5310 5311 5315 5316 5317 5321 5322 5323 5327 5328 5329 5333 5334 5335 5339 5340 5341 5345 5346 5347 5351 5352 5353 5357 5358 5359 5363 5364 5365 5369 5370 5371 5375 5376 5377 5381 5382 5383 5387 5388 5389 5393 5394 5395 5399 5400 5401 5405 5406 5407 5411 5412 5413 5417 5418 5419 5423 5424 5425 5429 5430 5431 5435 5436 5437 5441 5442 5443 5447 5448 5449 5453 5454 5455 5459 5460 5461 5465 5466 5467 5471 5472 5473 5477 5478 5479 5483 5484 5485 5489 5490 5491 5495 5496 5497 5501 5502 5503 5507 5508 5509 5513 5514 5515 5519 5520 5521 5525 5526 5527 5531 5532 5533 5537 5538 5539 5543 5544 5545 5549 5550 5551 5555 5556 5557 5561 5562 5563 5567 5568 5569 5573 5574 5575 5579 5580 5581 5585 5586 5587 5591 5592 5593 5597 5598 5599 5603 5604 5605 5609 5610 5611 5615 5616 5617 5621 5622 5623 5627 5628 5629 5633 5634 5635 5639 5640 5641 5645 5646 5647 5651 5652 5653 5657 5658 5659 5663 5664 5665 5669 5670 5671 5675 5676 5677 5681 5682 5683 5687 5688 5689 5693 5694 5695 5699 5700 5701 5705 5706 5707 5711 5712 5713 5717 5718 5719 5723 5724 5725 5729 5730 5731 5735 5736 5737 5741 5742 5743 5747 5748 5749 5753 5754 5755 5759 5760 5761 5765 5766 5767 5771 5772 5773 5777 5778 5779 5783 5784 5785 5789 5790 5791 5795 5796 5797 5801 5802 5803 5807 5808 5809 5813 5814 5815 5819 5820 5821 5825 5826 5827 5831 5832 5833 5837 5838 5839 5843 5844 5845 5849 5850 5851 5855 5856 5857 5861 5862 5863 5867 5868 5869 5873 5874 5875 5879 5880 5881 5885 5886 5887 5891 5892 5893 5897 5898 5899 5903 5904 5905 5909 5910 5911 5915 5916 5917 5921 5922 5923 5927 5928 5929 5933 5934 5935 5939 5940 5941 5945 5946 5947 5951 5952 5953 5957 5958 5959 5963 5964 5965 5969 5970 5971 5975 5976 5977 5981 5982 5983 5987 5988 5989 5993 5994 5995 5999 6000 6001 6005 6006 6007 6011 6012 6013 6017 6018 6019 6023 6024 6025 6029 6030 6031 6035 6036 6037 6041 6042 6043 6047 6048 6049 6053 6054 6055 6059 6060 6061 6065 6066 6067 6071 6072 6073 6077 6078 6079 6083 6084 6085 6089 6090 6091 6095 6096 6097 6101 6102 6103 6107 6108 6109 6113 6114 6115 6119 6120 6121 6125 6126 6127 6131 6132 6133 6137 6138 6139 6143 6144 6145 6149 6150 6151 6155 6156 6157 6161 6162 6163 6167 6168 6169 6173 6174 6175 6179 6180 6181 6185 6186 6187 6191 6192 6193 6197 6198 6199 6203 6204 6205 6209 6210 6211 6215 6216 6217 6221 6222 6223 6227 6228 6229 6233 6234 6235 6239 6240 6241 6245 6246 6247 6251 6252 6253 6257 6258 6259 6263 6264 6265 6269 6270 6271 6275 6276 6277 6281 6282 6283 6287 6288 6289 6293 6294 6295 6299 6300 6301 6305 6306 6307 6311 6312 6313 6317 6318 6319 6323 6324 6325 6329 6330 6331 6335 6336 6337 6341 6342 6343 6347 6348 6349 6353 6354 6355 6359 6360 6361 6365 6366 6367 6371 6372 6373 6377 6378 6379 6383 6384 6385 6389 6390 6391 6395 6396 6397 6401 6402 6403 6407 6408 6409 6269 6411 6270 6415 6416 6417 6421 6422 6423 6427 6428 6429 6433 6434 6435 6439 6440 6441 6445 6446 6447 6451 6452 6453 6457 6458 6459 6463 6464 6465 6469 6470 6471 6475 6476 6477 6481 6482 6483 6487 6488 6489 6493 6494 6495 6499 6500 6501 6505 6506 6507 6511 6512 6513 6517 6518 6519 6523 6524 6525 6529 6530 6531 6535 6536 6537 6541 6542 6543 6547 6548 6549 6553 6554 6555 6559 6560 6561 6565 6566 6567 6571 6572 6573 6577 6578 6579 6583 6584 6585 6589 6590 6591 6595 6596 6597 6601 6602 6603 6607 6608 6609 6613 6614 6615 6619 6620 6621 6625 6626 6627 6631 6632 6633 6637 6638 6639 6643 6644 6645 6649 6650 6651 6655 6656 6657 6661 6662 6663 6667 6668 6669 6673 6674 6675 6679 6680 6681 6685 6686 6687 6691 6692 6693 6697 6698 6699 6703 6704 6705 6709 6710 6711 6715 6716 6717 6721 6722 6723 6727 6728 6729 6733 6734 6735 6739 6740 6741 6745 6746 6747 6751 6752 6753 6757 6758 6759 6763 6764 6765 6769 6770 6771 6775 6776 6777 6781 6782 6783 6787 6788 6789 6793 6794 6795 6799 6800 6801 6805 6806 6807 6811 6812 6813 6817 6818 6819 6823 6824 6825 6829 6830 6831 6835 6836 6837 6841 6842 6843 6847 6848 6849 6853 6854 6855 6859 6860 6861 6865 6866 6867 6871 6872 6873 6877 6878 6879 6883 6884 6885 6889 6890 6891 6895 6896 6897 6901 6902 6903 6907 6908 6909 6913 6914 6915 6919 6920 6921 6925 6926 6927 6931 6932 6933 6937 6938 6939 6943 6944 6945 6949 6950 6951 6955 6956 6957 6961 6962 6963 6967 6968 6969 6973 6974 6975 6979 6980 6981 6985 6986 6987 6991 6992 6993 6997 6998 6999 7003 7004 7005 7009 7010 7011 7015 7016 7017 7021 7022 7023 7027 7028 7029 7033 7034 7035 7039 7040 7041 7045 7046 7047 7051 7052 7053 7057 7058 7059 7063 7064 7065 7069 7070 7071 7075 7076 7077 7081 7082 7083 7087 7088 7089 7093 7094 7095 7099 7100 7101 7105 7106 7107 7111 7112 7113 7117 7118 7119 7123 7124 7125 7129 7130 7131 7135 7136 7137 7141 7142 7143 7147 7148 7149 7153 7154 7155 7159 7160 7161 7165 7166 7167 7171 7172 7173 7177 7178 7179 7183 7184 7185 7189 7190 7191 7195 7196 7197 7201 7202 7203 7207 7208 7209 7213 7214 7215 7219 7220 7221 7225 7226 7227 7231 7232 7233 7237 7238 7239 7243 7244 7245 7249 7250 7251 7255 7256 7257 7261 7262 7263 7267 7268 7269 7273 7274 7275 7279 7280 7281 7285 7286 7287 7291 7292 7293 7297 7298 7299 7303 7304 7305 7309 7310 7311 7315 7316 7317 7321 7322 7323 7327 7328 7329 7333 7334 7335 7339 7340 7341 7345 7346 7347 7351 7352 7353 7357 7358 7359 7363 7364 7365 7369 7370 7371 7375 7376 7377 7381 7382 7383 7387 7388 7389 7393 7394 7395 7399 7400 7401 7405 7406 7407 7411 7412 7413 7417 7418 7419 7423 7424 7425 7429 7430 7431 7435 7436 7437 7441 7442 7443 7447 7448 7449 7453 7454 7455 7459 7460 7461 7465 7466 7467 7471 7472 7473 7477 7478 7479 7483 7484 7485 7489 7490 7491 7495 7496 7497 7501 7502 7503 7507 7508 7509 7513 7514 7515 7519 7520 7521 7525 7526 7527 7531 7532 7533 7537 7538 7539 7543 7544 7545 7549 7550 7551 7555 7556 7557 7561 7562 7563 7567 7568 7569 7573 7574 7575 7579 7580 7581 7585 7586 7587 7591 7592 7593 7597 7598 7599 7603 7604 7605 7609 7610 7611 7615 7616 7617 7621 7622 7623 7627 7628 7629 7633 7634 7635 7639 7640 7641 7645 7646 7647 7651 7652 7653 7657 7658 7659 7663 7664 7665 7669 7670 7671 7675 7676 7677 7681 7682 7683 7687 7688 7689 7693 7694 7695 7699 7700 7701 7705 7706 7707 7711 7712 7713 7717 7718 7719 7723 7724 7725 7729 7730 7731 7735 7736 7737 7741 7742 7743 7747 7748 7749 7753 7754 7755 7759 7760 7761 7765 7766 7767 7771 7772 7773 7777 7778 7779 7783 7784 7785 7789 7790 7791 7795 7796 7797 7801 7802 7803 7807 7808 7809 7813 7814 7815 7819 7820 7821 7825 7826 7827 7831 7832 7833 7837 7838 7839 7843 7844 7845 7849 7850 7851 7855 7856 7857 7861 7862 7863 7867 7868 7869 7873 7874 7875 7879 7880 7881 7885 7886 7887 7891 7892 7893 7897 7898 7899 7903 7904 7905 7909 7910 7911 7915 7916 7917 7921 7922 7923 7927 7928 7929 7933 7934 7935 7939 7940 7941 7945 7946 7947 7951 7952 7953 7957 7958 7959 7963 7964 7965 7969 7970 7971 7975 7976 7977 7981 7982 7983 7987 7988 7989 7993 7994 7995 7999 8000 8001 8005 8006 8007 8011 8012 8013 8017 8018 8019 8023 8024 8025 8029 8030 8031 8035 8036 8037 8041 8042 8043 8047 8048 8049 8053 8054 8055 8059 8060 8061 8065 8066 8067 8071 8072 8073 8077 8078 8079 8083 8084 8085 8089 8090 8091 8095 8096 8097 8101 8102 8103 8107 8108 8109 8113 8114 8115 8119 8120 8121 8125 8126 8127 8131 8132 8133 8137 8138 8139 8143 8144 8145 8149 8150 8151 8155 8156 8157 8161 8162 8163 8167 8168 8169 8173 8174 8175 8179 8180 8181 8185 8186 8187 8191 8192 8193 8197 8198 8199 8203 8204 8205 8209 8210 8211 8215 8216 8217 8221 8222 8223 8227 8228 8229 8233 8234 8235 8239 8240 8241 8245 8246 8247 8251 8252 8253 8257 8258 8259 8263 8264 8265 8269 8270 8271 8275 8276 8277 8281 8282 8283 8287 8288 8289 8293 8294 8295 8299 8300 8301 8305 8306 8307 8311 8312 8313 8317 8318 8319 8323 8324 8325 8329 8330 8331 8335 8336 8337 8341 8342 8343 8347 8348 8349 8353 8354 8355 8359 8360 8361 8365 8366 8367 8371 8372 8373 8377 8378 8379 8383 8384 8385 8389 8390 8391 8395 8396 8397 8401 8402 8403 8407 8408 8409 8413 8414 8415 8419 8420 8421 8425 8426 8427 8431 8432 8433 8437 8438 8439 8443 8444 8445 8449 8450 8451 8455 8456 8457 8461 8462 8463 8467 8468 8469 8473 8474 8475 8479 8480 8481 8485 8486 8487 8491 8492 8493 8497 8498 8499 8503 8504 8505 8509 8510 8511 8515 8516 8517 8521 8522 8523 8527 8528 8529 8533 8534 8535 8539 8540 8541 8545 8546 8547 8551 8552 8553 8557 8558 8559 8563 8564 8565 8569 8570 8571 8575 8576 8577 8581 8582 8583 8587 8588 8589 8593 8594 8595 8599 8600 8601 8605 8606 8607 8611 8612 8613 8617 8618 8619 8623 8624 8625 8629 8630 8631 8635 8636 8637 8641 8642 8643 8647 8648 8649 8653 8654 8655 8659 8660 8661 8665 8666 8667 8671 8672 8673 8677 8678 8679 8683 8684 8685 8689 8690 8691 8695 8696 8697 8701 8702 8703 8707 8708 8709 8713 8714 8715 8719 8720 8721 8725 8726 8727 8731 8732 8733 8737 8738 8739 8743 8744 8745 8749 8750 8751 8755 8756 8757 8761 8762 8763 8767 8768 8769 8773 8774 8775 8779 8780 8781 8785 8786 8787 8791 8792 8793 8797 8798 8799 8803 8804 8805 8809 8810 8811 8815 8816 8817 8821 8822 8823 8827 8828 8829 8833 8834 8835 8839 8840 8841 8845 8846 8847 8851 8852 8853 8857 8858 8859 8863 8864 8865 8869 8870 8871 8875 8876 8877 8881 8882 8883 8887 8888 8889 8893 8894 8895 8899 8900 8901 8905 8906 8907 8911 8912 8913 8917 8918 8919 8923 8924 8925 8929 8930 8931 8935 8936 8937 8941 8942 8943 8947 8948 8949 8953 8954 8955 8959 8960 8961 8965 8966 8967 8971 8972 8973 8977 8978 8979 8983 8984 8985 8989 8990 8991 8995 8996 8997 9001 9002 9003 9007 9008 9009 9013 9014 9015 9019 9020 9021 9025 9026 9027 9031 9032 9033 9037 9038 9039 9043 9044 9045 9049 9050 9051 9055 9056 9057 9061 9062 9063 9067 9068 9069 9073 9074 9075 9079 9080 9081 9085 9086 9087 9091 9092 9093 9097 9098 9099 9103 9104 9105 9109 9110 9111 9115 9116 9117 9121 9122 9123 9127 9128 9129 9133 9134 9135 9139 9140 9141 9145 9146 9147 9151 9152 9153 9157 9158 9159 9163 9164 9165 9169 9170 9171 9175 9176 9177 9181 9182 9183 9187 9188 9189 9193 9194 9195 9199 9200 9201 9205 9206 9207 9211 9212 9213 9217 9218 9219 9223 9224 9225 9229 9230 9231 9235 9236 9237 9241 9242 9243 9247 9248 9249 9253 9254 9255 9259 9260 9261 9265 9266 9267 9271 9272 9273 9277 9278 9279 9283 9284 9285 9289 9290 9291 9295 9296 9297 9301 9302 9303 9307 9308 9309 9313 9314 9315 9319 9320 9321 9325 9326 9327 9331 9332 9333 9337 9338 9339 9343 9344 9345 9349 9350 9351 9355 9356 9357 9361 9362 9363 9367 9368 9369 9373 9374 9375 9379 9380 9381 9385 9386 9387 9391 9392 9393 9397 9398 9399 9403 9404 9405 9409 9410 9411 9415 9416 9417 9421 9422 9423 9427 9428 9429 9433 9434 9435 9439 9440 9441 9445 9446 9447 9451 9452 9453 9457 9458 9459 9463 9464 9465 9469 9470 9471 9475 9476 9477 9481 9482 9483 9487 9488 9489 9493 9494 9495 9499 9500 9501 9505 9506 9507 9511 9512 9513 9517 9518 9519 9523 9524 9525 9529 9530 9531 9535 9536 9537 9541 9542 9543 9547 9548 9549 9553 9554 9555 9559 9560 9561 9565 9566 9567 9571 9572 9573 9577 9578 9579 9583 9584 9585 9589 9590 9591 9595 9596 9597 9601 9602 9603 9607 9608 9609 9613 9614 9615 9619 9620 9621 9625 9626 9627 9631 9632 9633 9637 9638 9639 9643 9644 9645 9649 9650 9651 9655 9656 9657 9661 9662 9663
0 1 2 3 4 5 0 6 1 4 7 5 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 56 68 57 60 69 61 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 221 232 222 223 233 224 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 390 392 402 403 393 395 404 405 406 407 408 409 410 411 412 413 414 415 406 405 416 417 408 407 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 480 479 490 491 482 481 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 522 524 534 535 525 527 536 537 538 539 540 541 542 543 544 545 546 547
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 60 72 61 64 73 65 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 418 417 428 429 420 419 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 468 467 478 479 470 469 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 488 487 498 499 490 489 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 507 506 511 510 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 546 545 550 551 548 547
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 114 126 115 118 127 119 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 207 218 208 209 219 210 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 109 120 110 111 121 112 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 42 54 43 46 55 47 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 81 92 82 83 93 84 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 125 136 126 127 137 128 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 314 313 324 325 316 315 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 476 488 477 480 489 481 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 36 38 48 49 39 41 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 62 74 63 66 75 67 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 130 132 142 143 133 135 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 170 169 180 181 172 171 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 242 244 254 255 245 247 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 448 450 451 453 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 108 120 109 112 121 113 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 152 164 153 156 165 157 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 196 198 208 209 199 201 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 312 314 324 325 315 317 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 454 453 464 465 456 455 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 20 19 30 31 22 21 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 80 92 81 84 93 85 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 173 184 174 175 185 176 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 528 540 529 532 541 533 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 133 144 134 135 145 136 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 182 194 183 186 195 187 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 484 496 485 488 497 489 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 162 164 174 175 165 167 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 417 428 418 419 429 420 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 156 168 157 160 169 161 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 231 242 232 233 243 234 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 340 342 352 353 343 345 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 408 410 420 421 411 413 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 36 38 48 49 39 41 42 44 50 51 45 47 52 53 54 55 56 57 58 59 60 61 62 63 52 54 64 65 55 57 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 296 295 306 307 298 297 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 338 340 350 351 341 343 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 359 358 363 362 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 517 528 518 519 529 520 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539
0 1 2 6 1 0 0 2 8 10 11 12 6 16 1 0 8 18 20 21 22 26 27 28 6 32 16 18 8 34 28 27 36 38 39 40 44 45 46 39 50 40 6 52 32 18 34 54 8 56 34 58 59 60 64 38 40 66 67 68 72 52 6 50 74 40 54 34 76 78 34 56 58 60 80 82 64 40 84 85 86 72 90 52 74 92 40 76 34 94 96 97 98 102 34 78 104 82 40 106 107 108 112 113 72 72 116 90 92 118 40 120 121 122 94 34 126 128 129 130 134 34 102 136 104 40 138 139 140 144 145 146 72 113 116 112 150 113 118 152 40 154 155 156 94 126 160 162 163 164 168 34 134 170 136 40 172 173 174 178 179 180 184 185 112 112 185 150 118 188 152 164 163 190 192 193 194 160 126 198 200 201 202 206 34 168 208 170 40 210 211 212 216 217 218 222 223 184 184 226 185 188 228 152 230 231 232 236 237 238 160 198 242 244 245 246 250 34 206 252 208 40 254 255 256 256 255 260 262 263 222 184 223 226 222 266 223 188 268 228 270 271 272 238 237 276 278 279 40 242 198 282 284 285 286 290 34 250 279 252 40 292 293 294 294 293 298 300 301 262 222 263 266 262 304 263 268 306 228 308 309 310 314 34 315 318 319 320 278 324 279 326 327 328 332 333 334 338 34 290 340 341 342 346 347 348 352 353 300 262 301 304 300 356 301 334 333 358 315 34 360 314 315 362 364 365 366 314 370 371 278 374 324 376 377 378 382 34 338 384 385 386 390 391 352 300 353 356 352 394 353 360 34 396 314 362 398 400 401 402 278 406 407 371 370 410 314 412 370 278 414 374 416 417 418 422 423 424 428 34 382 430 431 390 352 391 434 390 436 391 352 434 394 396 34 438 314 398 440 442 443 444 371 448 449 278 407 452 371 410 454 314 456 412 278 452 414 458 459 460 464 431 430 466 34 428 390 431 468 390 470 436 438 34 472 314 440 474 476 477 478 449 448 482 371 484 448 486 487 488 371 454 492 314 494 456 496 497 498 460 459 502 464 504 431 506 34 466 468 431 508 390 468 510 390 510 470 472 34 512 314 474 514 449 482 516 371 518 484 520 521 522 371 492 526 314 528 494 530 531 464 464 534 504 536 34 506 508 431 538 512 34 540 314 514 542 516 482 544 371 546 518 516 544 530 371 526 548 314 550 528 464 531 552 530 554 531 464 552 534 556 34 536 538 431 558 540 34 560 314 542 562 371 564 546 530 544 566 371 548 564 314 568 550 530 566 554 570 34 556 558 431 34 560 34 572 314 562 574 314 576 568 578 34 570 558 34 580 431 582 34 572 34 584 314 574 586 314 588 576 590 34 578 580 34 590 582 584 34 314 586 588
3 4 5 5 4 7 9 3 5 13 14 15 4 17 7 19 9 5 23 24 25 29 30 31 17 33 7 35 9 19 37 30 29 41 42 43 47 48 49 41 51 42 33 53 7 55 35 19 35 57 9 61 62 63 41 43 65 69 70 71 7 53 73 41 75 51 77 35 55 57 35 79 81 61 63 41 65 83 87 88 89 53 91 73 41 93 75 95 35 77 99 100 101 79 35 103 41 83 105 109 110 111 73 114 115 91 117 73 41 119 93 123 124 125 127 35 95 131 132 133 103 35 135 41 105 137 141 142 143 147 148 149 117 114 73 114 151 115 41 153 119 157 158 159 161 127 95 165 166 167 135 35 169 41 137 171 175 176 177 181 182 183 115 186 187 151 186 115 153 189 119 191 166 165 195 196 197 199 127 161 203 204 205 169 35 207 41 171 209 213 214 215 219 220 221 187 224 225 186 227 187 153 229 189 233 234 235 239 240 241 243 199 161 247 248 249 207 35 251 41 209 253 257 258 259 261 258 257 225 264 265 227 224 187 224 267 225 229 269 189 273 274 275 277 240 239 41 280 281 283 199 243 287 288 289 251 35 291 41 253 280 295 296 297 299 296 295 265 302 303 267 264 225 264 305 265 229 307 269 311 312 313 316 35 317 321 322 323 280 325 281 329 330 331 335 336 337 291 35 339 343 344 345 349 350 351 303 354 355 305 302 265 302 357 303 359 336 335 361 35 316 363 316 317 367 368 369 372 373 317 325 375 281 379 380 381 339 35 383 387 388 389 355 392 393 357 354 303 354 395 355 397 35 361 399 363 317 403 404 405 408 409 281 411 373 372 373 413 317 375 415 281 419 420 421 425 426 427 383 35 429 393 432 433 435 392 355 392 437 393 395 435 355 439 35 397 441 399 317 445 446 447 450 451 372 453 408 281 455 411 372 413 457 317 415 453 281 461 462 463 433 432 465 429 35 467 469 432 393 437 471 393 473 35 439 475 441 317 479 480 481 483 451 450 451 485 372 489 490 491 493 455 372 457 495 317 499 500 501 503 462 461 432 505 465 467 35 507 509 432 469 511 469 393 471 511 393 513 35 473 515 475 317 517 483 450 485 519 372 523 524 525 527 493 372 495 529 317 465 532 533 505 535 465 507 35 537 539 432 509 541 35 513 543 515 317 545 483 517 519 547 372 533 545 517 549 527 372 529 551 317 553 532 465 532 555 533 535 553 465 537 35 557 559 432 539 561 35 541 563 543 317 547 565 372 567 545 533 565 549 372 551 569 317 555 567 533 557 35 571 35 432 559 573 35 561 575 563 317 569 577 317 571 35 579 581 35 559 35 583 432 585 35 573 587 575 317 577 589 317 579 35 591 591 35 581 35 585 583 589 587 317
0 1 2 6 1 0 8 9 10 14 15 16 20 21 22 6 26 1 28 29 30 34 35 36 40 41 42 46 47 48 52 26 6 54 55 56 60 61 62 52 66 26 68 69 70 74 75 76 80 66 52 82 83 84 88 89 90 80 94 66 96 97 98 102 103 104 108 94 80 110 111 112 116 117 118 108 122 94 124 125 126 130 131 132 136 122 108 138 139 140 144 145 146 136 150 122 152 153 154 158 159 160 164 150 136 166 167 168 172 173 174 164 178 150 180 181 182 186 187 188 192 178 164 194 195 196 200 201 202 206 207 208 192 212 178 214 215 216 220 221 222 226 212 192 228 229 230 234 235 236 226 240 212 242 243 244 248 249 250 254 240 226 256 257 258 262 263 264 254 268 240 270 271 272 276 277 278 282 268 254 284 285 286 290 291 292 282 296 268 298 299 300 304 305 306 310 296 282 312 313 314 318 319 320 310 324 296 326 327 328 332 333 334 338 324 310 340 341 342 334 333 346 338 348 324 350 351 352 356 357 358 362 348 338 364 365 366 370 371 372 362 376 348 378 379 380 384 385 386 390 376 362 392 393 394 398 399 400 390 404 376 406 407 408 412 413 414 418 404 390 420 421 422 426 427 428 418 432 404 434 435 436 440 441 442 446 432 418 448 449 450 440 454 441 446 456 432 458 459 460 464 465 466 470 456 446 472 473 474 478 479 480 470 484 456 486 487 488 492 493 494 498 484 470 500 501 502 506 507 508 498 512 484 514 515 516 520 521 522 526 512 498 528 529 530 522 521 534 526 536 512 538 539 540 544 545 546 550 536 526 552 553 554 558 559 560 550 564 536 566 567 568 572 573 574 578 564 550 580 581 582 586 587 588 578 592 564 594 595 596 600 601 602 578 606 592 608 609 610 614 615 616 606 620 592 622 623 624 628 629 630 606 634 620 636 637 638 642 643 644 648 649 650 654 655 656
3 4 5 5 4 7 11 12 13 17 18 19 23 24 25 4 27 7 31 32 33 37 38 39 43 44 45 49 50 51 7 27 53 57 58 59 63 64 65 27 67 53 71 72 73 77 78 79 53 67 81 85 86 87 91 92 93 67 95 81 99 100 101 105 106 107 81 95 109 113 114 115 119 120 121 95 123 109 127 128 129 133 134 135 109 123 137 141 142 143 147 148 149 123 151 137 155 156 157 161 162 163 137 151 165 169 170 171 175 176 177 151 179 165 183 184 185 189 190 191 165 179 193 197 198 199 203 204 205 209 210 211 179 213 193 217 218 219 223 224 225 193 213 227 231 232 233 237 238 239 213 241 227 245 246 247 251 252 253 227 241 255 259 260 261 265 266 267 241 269 255 273 274 275 279 280 281 255 269 283 287 288 289 293 294 295 269 297 283 301 302 303 307 308 309 283 297 311 315 316 317 321 322 323 297 325 311 329 330 331 335 336 337 311 325 339 343 344 345 347 336 335 325 349 339 353 354 355 359 360 361 339 349 363 367 368 369 373 374 375 349 377 363 381 382 383 387 388 389 363 377 391 395 396 397 401 402 403 377 405 391 409 410 411 415 416 417 391 405 419 423 424 425 429 430 431 405 433 419 437 438 439 443 444 445 419 433 447 451 452 453 444 455 445 433 457 447 461 462 463 467 468 469 447 457 471 475 476 477 481 482 483 457 485 471 489 490 491 495 496 497 471 485 499 503 504 505 509 510 511 485 513 499 517 518 519 523 524 525 499 513 527 531 532 533 535 524 523 513 537 527 541 542 543 547 548 549 527 537 551 555 556 557 561 562 563 537 565 551 569 570 571 575 576 577 551 565 579 583 584 585 589 590 591 565 593 579 597 598 599 603 604 605 593 607 579 611 612 613 617 618 619 593 621 607 625 626 627 631 632 633 621 635 607 639 640 641 645 646 647 651 652 653 657 658 659
0 1 2 6 1 0 8 9 10 14 15 16 20 21 22 6 26 1 28 29 30 34 35 36 40 41 42 46 47 48 52 26 6 54 55 56 60 61 62 52 66 26 68 69 70 74 75 76 80 66 52 82 83 84 88 89 90 80 94 66 96 97 98 102 103 104 108 94 80 110 111 112 116 117 118 108 122 94 124 125 126 130 131 132 136 122 108 138 139 140 144 145 146 136 150 122 152 153 154 158 159 160 164 150 136 166 167 168 172 173 174 164 178 150 180 181 182 186 187 188 192 178 164 194 195 196 200 201 202 206 207 208 192 212 178 214 215 216 220 221 222 226 212 192 228 229 230 234 235 236 226 240 212 242 243 244 248 249 250 254 240 226 256 257 258 262 263 264 254 268 240 270 271 272 276 277 278 282 268 254 284 285 286 290 291 292 282 296 268 298 299 300 304 305 306 310 296 282 312 313 314 318 319 320 310 324 296 326 327 328 332 333 334 338 324 310 340 341 342 346 347 348 338 352 324 354 355 356 360 361 362 366 352 338 368 369 370 374 375 376 366 380 352 382 383 384 388 389 390 394 380 366 396 397 398 402 403 404 394 408 380 410 411 412 416 417 418 422 408 394 424 425 426 430 431 432 422 436 408 438 439 440 444 445 446 450 436 422 452 453 454 458 459 460 450 464 436 466 467 468 472 473 474 478 464 450 480 481 482 486 487 488 478 492 464 494 495 496 500 501 502 506 492 478 508 509 510 514 515 516 506 520 492 522 523 524 528 529 530 534 520 506 536 537 538 542 543 544 534 548 520 550 551 552 556 557 558 562 548 534 564 565 566 570 571 572 562 576 548 578 579 580 584 585 586 590 576 562 592 593 594 598 599 600 590 604 576 606 607 608 612 613 614 590 618 604 620 621 622 626 627 628 618 632 604 634 635 636 640 641 642 618 646 632 648 649 650 654 655 656 660 661 662 666 667 668
3 4 5 5 4 7 11 12 13 17 18 19 23 24 25 4 27 7 31 32 33 37 38 39 43 44 45 49 50 51 7 27 53 57 58 59 63 64 65 27 67 53 71 72 73 77 78 79 53 67 81 85 86 87 91 92 93 67 95 81 99 100 101 105 106 107 81 95 109 113 114 115 119 120 121 95 123 109 127 128 129 133 134 135 109 123 137 141 142 143 147 148 149 123 151 137 155 156 157 161 162 163 137 151 165 169 170 171 175 176 177 151 179 165 183 184 185 189 190 191 165 179 193 197 198 199 203 204 205 209 210 211 179 213 193 217 218 219 223 224 225 193 213 227 231 232 233 237 238 239 213 241 227 245 246 247 251 252 253 227 241 255 259 260 261 265 266 267 241 269 255 273 274 275 279 280 281 255 269 283 287 288 289 293 294 295 269 297 283 301 302 303 307 308 309 283 297 311 315 316 317 321 322 323 297 325 311 329 330 331 335 336 337 311 325 339 343 344 345 349 350 351 325 353 339 357 358 359 363 364 365 339 353 367 371 372 373 377 378 379 353 381 367 385 386 387 391 392 393 367 381 395 399 400 401 405 406 407 381 409 395 413 414 415 419 420 421 395 409 423 427 428 429 433 434 435 409 437 423 441 442 443 447 448 449 423 437 451 455 456 457 461 462 463 437 465 451 469 470 471 475 476 477 451 465 479 483 484 485 489 490 491 465 493 479 497 498 499 503 504 505 479 493 507 511 512 513 517 518 519 493 521 507 525 526 527 531 532 533 507 521 535 539 540 541 545 546 547 521 549 535 553 554 555 559 560 561 535 549 563 567 568 569 573 574 575 549 577 563 581 582 583 587 588 589 563 577 591 595 596 597 601 602 603 577 605 591 609 610 611 615 616 617 605 619 591 623 624 625 629 630 631 605 633 619 637 638 639 643 644 645 633 647 619 651 652 653 657 658 659 663 664 665 669 670 671
0 1 2 0 2 6 8 1 0 0 6 10 8 0 12 14 1 8 0 10 16 12 0 18 20 1 14 0 16 22 12 18 24 26 27 28 32 1 20 0 22 34 24 18 36 38 39 40 44 45 46 50 1 32 0 34 52 24 36 54 56 57 58 38 40 62 64 65 66 70 71 64 74 1 50 0 52 76 54 36 78 56 80 57 82 83 84 0 88 89 66 65 92 64 66 94 70 64 96 70 98 71 100 1 74 0 76 102 54 78 104 106 107 108 112 113 114 65 118 92 0 120 88 88 122 89 124 125 126 64 94 130 132 133 134 64 138 96 140 141 142 70 146 98 148 1 100 0 102 150 104 78 152 106 154 107 156 157 158 89 122 162 92 118 164 132 134 166 0 168 120 124 126 170 172 173 174 64 130 178 180 181 182 64 186 138 188 189 190 188 194 189 196 197 198 70 202 146 204 1 148 0 150 206 104 152 208 210 211 212 216 217 218 118 222 164 122 224 162 172 226 173 180 182 228 0 230 168 64 178 232 234 235 236 64 240 186 242 243 244 242 248 243 250 251 252 256 257 258 262 251 263 210 266 211 70 268 202 270 1 204 0 206 272 208 152 274 276 277 278 162 224 282 276 278 284 230 286 168 0 288 230 64 232 290 292 293 294 234 236 298 64 300 240 302 303 304 302 308 303 250 252 310 250 312 251 314 315 316 320 70 321 263 251 324 262 263 326 328 329 330 70 334 268 262 1 270 0 272 336 208 274 338 328 330 340 230 342 286 0 344 288 64 290 346 348 349 350 354 355 356 348 350 360 64 362 300 364 365 366 364 370 365 250 310 372 374 251 312 376 377 378 382 262 383 386 320 321 320 388 70 324 251 390 262 326 1 392 393 394 70 398 334 262 270 400 0 336 402 404 338 274 342 406 286 0 408 344 64 346 410 412 413 414 412 414 418 420 406 421 64 424 362 426 427 428 250 372 432 434 251 374 376 436 377 262 438 383 382 383 440 442 443 444 448 449 450 388 454 70 390 251 456 458 459 460 464 465 466 70 470 398 262 400 472 0 402 474 476 338 404 342 478 406 0 480 408 64 410 482 484 485 486 484 486 490 492 420 493 421 406 478 420 421 496 64 498 424 500 501 502 506 507 508 512 250 432 514 251 434 516 382 440 262 518 438 520 521 522 448 526 449 442 528 443 520 522 530 70 454 532 456 251 534 464 466 536 538 539 540 70 544 470 262 472 546 0 474 548 550 476 404 0 552 480 64 482 554 556 557 558 556 558 562 564 492 565 493 420 568 492 493 570 420 496 568 64 572 498 574 575 576 580 581 582 512 432 586 588 251 514 262 590 518 592 593 594 592 594 598 70 532 600 534 251 602 538 540 604 606 607 608 70 612 544 262 546 614 0 548 616 550 618 476 0 620 552 64 554 622 624 625 626 630 631 632 636 564 637 565 492 640 564 565 642 492 570 640 64 622 572 644 645 646 574 576 650 512 586 652 654 251 588 262 656 590 658 659 660 664 665 666 70 600 670 602 251 672 674 675 550 678 679 680 684 685 686 70 690 612 262 614 692 0 616 694 550 696 618 0 698 620 700 701 702 700 702 706 708 636 709 637 564 642 636 637 712 714 715 716 720 721 722 652 726 727 512 652 730 732 251 654 262 734 656 736 737 738 736 738 742 70 670 744 672 251 746 674 748 675 675 750 550 752 753 674 756 757 758 762 763 764 70 768 690 262 692 770 0 694 772 550 774 696 0 776 698 778 779 780 784 708 785 709 636 712 708 709 788 726 790 791 727 726 794 652 727 796 652 798 730 512 730 800 802 251 732 262 804 734 806 807 808 806 812 807 70 744 814 746 251 816 753 748 674 550 750 774 752 818 753 820 821 752 824 825 826 830 831 832 70 836 768 262 770 838 0 772 840 0 842 776 790 784 844 785 708 788 784 785 846 791 790 848 726 791 850 726 850 794 652 796 852 652 852 798 512 800 854 856 251 802 262 858 804 860 861 862 866 867 868 70 814 836 816 251 872 752 874 818 820 876 821 821 874 752 878 879 820 830 832 882 884 885 886 262 838 890 0 840 892 0 894 842 844 784 846 790 844 848 512 854 896 898 251 856 262 890 858 804 858 900 902 903 904 902 908 903 872 251 910 879 876 820 878 912 879 914 915 878 918 919 920 0 892 512 0 924 894 512 896 926 928 251 898 804 900 930 804 932 933 910 251 936 915 912 878 914 938 915 933 940 914 0 512 942 0 942 924 512 926 944 936 251 928 804 930 946 804 948 932 932 950 933 940 938 914 933 950 940 512 952 942 512 944 954 804 946 948 512 956 952 512 954 958 512 958 956
3 4 5 7 3 5 5 4 9 11 7 5 13 5 9 9 4 15 17 11 5 19 5 13 15 4 21 23 17 5 25 19 13 29 30 31 21 4 33 35 23 5 37 19 25 41 42 43 47 48 49 33 4 51 53 35 5 55 37 25 59 60 61 63 41 43 67 68 69 69 72 73 51 4 75 77 53 5 79 37 55 60 81 61 85 86 87 90 91 5 93 68 67 95 67 69 97 69 73 72 99 73 75 4 101 103 77 5 105 79 55 109 110 111 115 116 117 93 119 68 91 121 5 90 123 91 127 128 129 131 95 69 135 136 137 97 139 69 143 144 145 99 147 73 101 4 149 151 103 5 153 79 105 110 155 111 159 160 161 163 123 90 165 119 93 167 135 137 121 169 5 171 127 129 175 176 177 179 131 69 183 184 185 139 187 69 191 192 193 192 195 193 199 200 201 147 203 73 149 4 205 207 151 5 209 153 105 213 214 215 219 220 221 165 223 119 163 225 123 176 227 177 229 183 185 169 231 5 233 179 69 237 238 239 187 241 69 245 246 247 246 249 247 253 254 255 259 260 261 264 254 265 214 267 215 203 269 73 205 4 271 273 207 5 275 153 209 279 280 281 283 225 163 285 279 281 169 287 231 231 289 5 291 233 69 295 296 297 299 237 239 241 301 69 305 306 307 306 309 307 311 253 255 254 313 255 317 318 319 322 73 323 325 254 264 327 264 265 331 332 333 269 335 73 271 4 265 337 273 5 339 275 209 341 331 333 287 343 231 289 345 5 347 291 69 351 352 353 357 358 359 361 351 353 301 363 69 367 368 369 368 371 369 373 311 255 313 254 375 379 380 381 384 265 385 322 323 387 73 389 323 391 254 325 4 327 265 395 396 397 335 399 73 401 271 265 403 337 5 275 339 405 287 407 343 345 409 5 411 347 69 415 416 417 419 415 417 422 407 423 363 425 69 429 430 431 433 373 255 375 254 435 380 437 381 384 439 265 441 384 385 445 446 447 451 452 453 73 455 389 457 254 391 461 462 463 467 468 469 399 471 73 473 401 265 475 403 5 405 339 477 407 479 343 409 481 5 483 411 69 487 488 489 491 487 489 494 423 495 479 407 422 497 422 423 425 499 69 503 504 505 509 510 511 433 255 513 435 254 515 441 385 517 439 519 265 523 524 525 452 527 453 446 529 447 531 523 525 533 455 73 535 254 457 537 467 469 541 542 543 471 545 73 547 473 265 549 475 5 405 477 551 481 553 5 555 483 69 559 560 561 563 559 561 566 495 567 569 423 494 571 494 495 569 497 423 499 573 69 577 578 579 583 584 585 587 433 513 515 254 589 519 591 265 595 596 597 599 595 597 601 533 73 603 254 535 605 541 543 609 610 611 545 613 73 615 547 265 617 549 5 477 619 551 553 621 5 623 555 69 627 628 629 633 634 635 638 567 639 641 495 566 643 566 567 641 571 495 573 623 69 647 648 649 651 577 579 653 587 513 589 254 655 591 657 265 661 662 663 667 668 669 671 601 73 673 254 603 551 676 677 681 682 683 687 688 689 613 691 73 693 615 265 695 617 5 619 697 551 621 699 5 703 704 705 707 703 705 710 639 711 643 567 638 713 638 639 717 718 719 723 724 725 728 729 653 731 653 513 655 254 733 657 735 265 739 740 741 743 739 741 745 671 73 747 254 673 676 749 677 551 751 676 677 754 755 759 760 761 765 766 767 691 769 73 771 693 265 773 695 5 697 775 551 699 777 5 781 782 783 786 711 787 713 639 710 789 710 711 792 793 729 795 729 728 797 728 653 731 799 653 801 731 513 733 254 803 735 805 265 809 810 811 810 813 811 815 745 73 817 254 747 677 749 754 775 751 551 754 819 755 755 822 823 827 828 829 833 834 835 769 837 73 839 771 265 841 773 5 777 843 5 845 787 793 789 711 786 847 786 787 849 793 792 851 792 729 795 851 729 853 797 653 799 853 653 855 801 513 803 254 857 805 859 265 863 864 865 869 870 871 837 815 73 873 254 817 819 875 755 822 877 823 755 875 822 823 880 881 883 833 835 887 888 889 891 839 265 893 841 5 843 895 5 847 787 845 849 845 793 897 855 513 857 254 899 859 891 265 901 859 805 905 906 907 906 909 907 911 254 873 823 877 880 880 913 881 881 916 917 921 922 923 513 893 5 895 925 5 927 897 513 899 254 929 931 901 805 934 935 805 937 254 911 881 913 916 916 939 917 917 941 934 943 513 5 925 943 5 945 927 513 929 254 937 947 931 805 935 949 805 934 951 935 917 939 941 941 951 934 943 953 513 955 945 513 949 947 805 953 957 513 959 955 513 957 959 513
0 1 2 6 7 8 2 1 12 14 15 16 20 21 22 26 27 28 1 32 12 34 35 36 40 41 42 46 47 48 12 32 52 54 55 56 60 61 62 32 66 52 68 69 70 74 75 76 52 66 80 82 83 84 88 89 90 66 94 80 82 96 83 98 99 100 80 94 104 106 107 108 112 113 114 94 118 104 120 121 122 126 127 128 104 118 132 134 135 136 140 141 142 118 146 132 148 149 150 154 155 156 132 146 160 162 163 164 168 169 170 146 174 160 176 177 178 182 183 184 188 189 190 160 174 194 196 197 198 202 203 204 174 208 194 210 211 212 216 217 218 194 208 222 224 225 226 230 231 232 208 236 222 238 239 240 244 245 246 222 236 250 252 253 254 258 259 260 236 264 250 266 267 268 272 273 274 250 264 278 280 281 282 286 287 288 264 292 278 294 295 296 300 301 302 278 292 306 308 309 310 314 315 316 292 320 306 322 323 324 328 329 330 306 320 334 336 337 338 342 343 344 320 348 334 350 351 352 356 357 358 334 348 362 364 365 366 370 371 372 348 376 362 378 379 380 384 385 386 362 376 390 392 393 394 398 399 400 376 404 390 406 407 408 412 413 414 390 404 418 420 421 422 426 427 428 404 432 418 434 435 436 440 441 442 418 432 446 448 449 450 454 455 456 432 460 446 448 450 462 464 465 466 446 460 470 472 473 474 478 479 480 460 484 470 486 487 488 492 493 494 470 484 498 500 501 502 506 507 508 484 512 498 514 515 516 520 521 522 498 512 526 528 529 530 534 535 536 512 540 526 542 543 544 548 549 550 526 540 554 556 557 558 562 563 564 540 568 554 570 571 572 576 577 578 554 568 582 584 585 586 590 591 592 568 596 582 598 599 600 604 605 606 582 596 610 612 613 614 618 619 620 596 624 610 626 627 628 632 633 634 610 624 638 640 641 642 646 647 648 652 653 654 658 659 660
3 4 5 9 10 11 13 4 3 17 18 19 23 24 25 29 30 31 13 33 4 37 38 39 43 44 45 49 50 51 53 33 13 57 58 59 63 64 65 53 67 33 71 72 73 77 78 79 81 67 53 85 86 87 91 92 93 81 95 67 86 97 87 101 102 103 105 95 81 109 110 111 115 116 117 105 119 95 123 124 125 129 130 131 133 119 105 137 138 139 143 144 145 133 147 119 151 152 153 157 158 159 161 147 133 165 166 167 171 172 173 161 175 147 179 180 181 185 186 187 191 192 193 195 175 161 199 200 201 205 206 207 195 209 175 213 214 215 219 220 221 223 209 195 227 228 229 233 234 235 223 237 209 241 242 243 247 248 249 251 237 223 255 256 257 261 262 263 251 265 237 269 270 271 275 276 277 279 265 251 283 284 285 289 290 291 279 293 265 297 298 299 303 304 305 307 293 279 311 312 313 317 318 319 307 321 293 325 326 327 331 332 333 335 321 307 339 340 341 345 346 347 335 349 321 353 354 355 359 360 361 363 349 335 367 368 369 373 374 375 363 377 349 381 382 383 387 388 389 391 377 363 395 396 397 401 402 403 391 405 377 409 410 411 415 416 417 419 405 391 423 424 425 429 430 431 419 433 405 437 438 439 443 444 445 447 433 419 451 452 453 457 458 459 447 461 433 463 451 453 467 468 469 471 461 447 475 476 477 481 482 483 471 485 461 489 490 491 495 496 497 499 485 471 503 504 505 509 510 511 499 513 485 517 518 519 523 524 525 527 513 499 531 532 533 537 538 539 527 541 513 545 546 547 551 552 553 555 541 527 559 560 561 565 566 567 555 569 541 573 574 575 579 580 581 583 569 555 587 588 589 593 594 595 583 597 569 601 602 603 607 608 609 611 597 583 615 616 617 621 622 623 611 625 597 629 630 631 635 636 637 639 625 611 643 644 645 649 650 651 655 656 657 661 662 663
0 1 2 6 7 8 2 1 12 14 15 16 20 21 22 26 27 28 1 32 12 34 35 36 40 41 42 46 47 48 12 32 52 54 55 56 46 48 60 32 62 52 64 65 66 70 71 72 52 62 76 78 79 80 84 85 86 62 90 76 92 93 94 98 99 100 76 90 104 106 107 108 112 113 114 90 118 104 120 121 122 126 127 128 104 118 132 134 135 136 140 141 142 118 146 132 148 149 150 154 155 156 132 146 160 162 163 164 168 169 170 146 174 160 176 177 178 182 183 184 188 189 190 160 174 194 196 197 198 202 203 204 174 208 194 210 211 212 216 217 218 194 208 222 224 225 226 230 231 232 208 236 222 238 239 240 230 244 231 222 236 246 248 249 250 254 255 256 236 260 246 262 263 264 268 269 270 246 260 274 276 277 278 282 283 284 260 288 274 290 291 292 296 297 298 274 288 302 304 305 306 310 311 312 288 316 302 318 319 320 324 325 326 302 316 330 332 333 334 338 339 340 316 344 330 346 347 348 352 353 354 330 344 358 360 361 362 366 367 368 344 372 358 374 375 376 380 381 382 358 372 386 388 389 390 394 395 396 372 400 386 402 403 404 408 409 410 386 400 414 416 417 418 422 423 424 400 428 414 430 431 432 436 437 438 414 428 442 444 445 446 450 451 452 428 456 442 458 459 460 464 465 466 442 456 470 472 473 474 478 479 480 456 484 470 472 474 486 488 489 490 470 484 494 496 497 498 502 503 504 484 508 494 510 511 512 502 516 503 494 508 518 520 521 522 526 527 528 508 532 518 534 535 536 540 541 542 518 532 546 548 549 550 554 555 556 532 560 546 562 563 564 568 569 570 546 560 574 576 577 578 582 583 584 560 588 574 590 591 592 596 597 598 574 588 602 604 605 606 610 611 612 588 616 602 618 619 620 624 625 626 602 616 630 632 633 634 638 639 640 644 645 646 650 651 652
3 4 5 9 10 11 13 4 3 17 18 19 23 24 25 29 30 31 13 33 4 37 38 39 43 44 45 49 50 51 53 33 13 57 58 59 61 49 51 53 63 33 67 68 69 73 74 75 77 63 53 81 82 83 87 88 89 77 91 63 95 96 97 101 102 103 105 91 77 109 110 111 115 116 117 105 119 91 123 124 125 129 130 131 133 119 105 137 138 139 143 144 145 133 147 119 151 152 153 157 158 159 161 147 133 165 166 167 171 172 173 161 175 147 179 180 181 185 186 187 191 192 193 195 175 161 199 200 201 205 206 207 195 209 175 213 214 215 219 220 221 223 209 195 227 228 229 233 234 235 223 237 209 241 242 243 234 245 235 247 237 223 251 252 253 257 258 259 247 261 237 265 266 267 271 272 273 275 261 247 279 280 281 285 286 287 275 289 261 293 294 295 299 300 301 303 289 275 307 308 309 313 314 315 303 317 289 321 322 323 327 328 329 331 317 303 335 336 337 341 342 343 331 345 317 349 350 351 355 356 357 359 345 331 363 364 365 369 370 371 359 373 345 377 378 379 383 384 385 387 373 359 391 392 393 397 398 399 387 401 373 405 406 407 411 412 413 415 401 387 419 420 421 425 426 427 415 429 401 433 434 435 439 440 441 443 429 415 447 448 449 453 454 455 443 457 429 461 462 463 467 468 469 471 457 443 475 476 477 481 482 483 471 485 457 487 475 477 491 492 493 495 485 471 499 500 501 505 506 507 495 509 485 513 514 515 506 517 507 519 509 495 523 524 525 529 530 531 519 533 509 537 538 539 543 544 545 547 533 519 551 552 553 557 558 559 547 561 533 565 566 567 571 572 573 575 561 547 579 580 581 585 586 587 575 589 561 593 594 595 599 600 601 603 589 575 607 608 609 613 614 615 603 617 589 621 622 623 627 628 629 631 617 603 635 636 637 641 642 643 647 648 649 653 654 655
0 1 2 6 7 8 2 1 12 14 15 16 20 21 22 26 27 28 1 32 12 34 35 36 40 41 42 46 47 48 12 32 52 54 55 56 60 61 62 32 66 52 68 69 70 74 75 76 52 66 80 82 83 84 88 89 90 66 94 80 96 97 98 102 103 104 80 94 108 110 111 112 116 117 118 94 122 108 124 125 126 130 131 132 108 122 136 138 139 140 144 145 146 122 150 136 152 153 154 158 159 160 136 150 164 166 167 168 172 173 174 150 178 164 180 181 182 186 187 188 192 193 194 164 178 198 200 201 202 206 207 208 178 212 198 214 215 216 220 221 222 198 212 226 228 229 230 234 235 236 212 240 226 242 243 244 248 249 250 226 240 254 256 257 258 262 263 264 240 268 254 270 271 272 276 277 278 254 268 282 284 285 286 290 291 292 268 296 282 298 299 300 304 305 306 282 296 310 312 313 314 318 319 320 296 324 310 326 327 328 332 333 334 310 324 338 340 341 342 346 347 348 324 352 338 354 355 356 360 361 362 338 352 366 368 369 370 374 375 376 352 380 366 368 370 382 384 385 386 366 380 390 392 393 394 398 399 400 380 404 390 406 407 408 412 413 414 390 404 418 420 421 422 426 427 428 404 432 418 434 435 436 426 440 427 418 432 442 444 445 446 450 451 452 432 456 442 444 446 458 460 461 462 442 456 466 468 469 470 474 475 476 456 480 466 482 483 484 488 489 490 466 480 494 496 497 498 502 503 504 480 508 494 510 511 512 516 517 518 494 508 522 524 525 526 530 531 532 508 536 522 538 539 540 544 545 546 522 536 550 552 553 554 558 559 560 536 564 550 552 554 566 568 569 570 550 564 574 576 577 578 582 583 584 564 588 574 590 591 592 596 597 598 574 588 602 604 605 606 610 611 612 588 616 602 618 619 620 624 625 626 602 616 630 632 633 634 638 639 640 644 645 646 650 651 652
3 4 5 9 10 11 13 4 3 17 18 19 23 24 25 29 30 31 13 33 4 37 38 39 43 44 45 49 50 51 53 33 13 57 58 59 63 64 65 53 67 33 71 72 73 77 78 79 81 67 53 85 86 87 91 92 93 81 95 67 99 100 101 105 106 107 109 95 81 113 114 115 119 120 121 109 123 95 127 128 129 133 134 135 137 123 109 141 142 143 147 148 149 137 151 123 155 156 157 161 162 163 165 151 137 169 170 171 175 176 177 165 179 151 183 184 185 189 190 191 195 196 197 199 179 165 203 204 205 209 210 211 199 213 179 217 218 219 223 224 225 227 213 199 231 232 233 237 238 239 227 241 213 245 246 247 251 252 253 255 241 227 259 260 261 265 266 267 255 269 241 273 274 275 279 280 281 283 269 255 287 288 289 293 294 295 283 297 269 301 302 303 307 308 309 311 297 283 315 316 317 321 322 323 311 325 297 329 330 331 335 336 337 339 325 311 343 344 345 349 350 351 339 353 325 357 358 359 363 364 365 367 353 339 371 372 373 377 378 379 367 381 353 383 371 373 387 388 389 391 381 367 395 396 397 401 402 403 391 405 381 409 410 411 415 416 417 419 405 391 423 424 425 429 430 431 419 433 405 437 438 439 430 441 431 443 433 419 447 448 449 453 454 455 443 457 433 459 447 449 463 464 465 467 457 443 471 472 473 477 478 479 467 481 457 485 486 487 491 492 493 495 481 467 499 500 501 505 506 507 495 509 481 513 514 515 519 520 521 523 509 495 527 528 529 533 534 535 523 537 509 541 542 543 547 548 549 551 537 523 555 556 557 561 562 563 551 565 537 567 555 557 571 572 573 575 565 551 579 580 581 585 586 587 575 589 565 593 594 595 599 600 601 603 589 575 607 608 609 613 614 615 603 617 589 621 622 623 627 628 629 631 617 603 635 636 637 641 642 643 647 648 649 653 654 655
0 1 2 6 0 2 0 8 1 6 2 10 6 12 0 0 14 8 6 10 16 18 19 20 6 24 12 0 26 14 6 16 28 30 31 32 36 37 38 42 43 44 6 48 24 0 50 26 6 28 52 54 55 56 54 60 55 36 38 62 42 64 43 66 67 68 6 72 48 26 50 74 6 52 76 54 56 78 54 80 60 82 83 84 88 89 90 94 95 96 100 101 102 6 106 72 50 108 74 6 76 110 54 78 112 54 114 80 116 117 118 54 112 122 124 125 126 124 130 125 6 132 106 50 134 108 6 110 136 54 138 114 140 141 142 50 146 134 54 122 148 150 151 152 150 156 151 158 132 6 6 136 160 54 162 138 164 165 166 140 142 170 134 146 172 54 148 174 176 177 178 182 132 158 158 6 184 6 160 186 54 188 162 190 191 192 196 197 198 146 202 203 146 203 172 206 54 174 208 209 210 214 132 182 184 6 216 6 186 218 54 220 188 222 223 224 228 229 230 202 234 235 203 202 238 206 240 54 242 243 244 248 132 249 252 132 214 184 216 254 256 257 258 6 218 262 54 264 220 266 267 268 222 224 272 234 274 275 235 234 278 202 235 238 256 280 257 206 282 240 242 284 243 286 206 287 249 132 290 248 249 292 294 132 252 254 216 296 298 299 300 6 262 304 54 306 264 308 309 310 314 315 316 274 320 321 275 274 324 234 275 278 326 327 328 326 332 327 206 334 282 336 337 338 342 248 343 346 286 287 286 348 206 290 132 350 248 292 352 354 132 294 254 296 356 358 359 360 54 364 365 6 304 368 54 370 306 372 373 374 378 379 380 320 384 385 321 320 388 274 321 324 390 391 392 390 396 391 206 398 334 400 401 402 248 406 343 342 343 408 410 411 412 416 417 418 348 422 206 350 132 424 248 352 426 424 132 354 356 296 428 430 431 432 6 436 437 365 364 440 54 365 442 6 368 444 54 446 370 448 449 450 454 455 456 384 460 461 385 384 464 320 385 388 466 467 468 466 472 467 206 474 398 476 342 408 248 478 406 480 481 482 486 487 488 492 493 494 480 482 498 206 422 500 248 426 502 356 428 504 506 507 508 364 512 440 6 514 436 436 516 437 518 519 520 54 442 446 524 525 526 6 444 530 532 533 534 448 450 538 460 540 541 461 460 544 384 461 546 384 546 464 504 428 548 550 551 552 206 556 474 248 558 478 560 561 562 560 562 566 206 500 568 248 502 570 572 573 574 437 516 578 440 512 580 524 526 582 6 584 514 586 587 588 592 593 594 598 599 600 6 530 604 598 600 606 608 609 610 614 540 615 541 540 618 460 541 620 460 620 544 504 548 622 624 625 626 630 631 632 206 636 556 248 638 558 640 641 642 640 642 646 206 568 648 248 570 650 572 574 652 512 654 580 516 656 578 592 658 593 6 660 584 6 604 662 660 615 584 660 614 615 614 618 540 622 548 664 666 667 668 672 673 674 206 678 636 248 680 638 682 683 684 682 684 688 206 648 690 248 650 692 694 695 696 578 656 700 694 696 702 6 704 660 6 662 706 622 664 708 710 708 664 672 674 712 714 715 716 206 720 678 248 722 680 724 725 726 730 731 732 206 690 736 248 692 738 6 740 704 6 706 742 744 708 710 746 744 710 714 716 748 750 751 752 206 756 720 248 758 722 760 761 762 760 766 761 206 736 768 248 738 758 6 742 740 746 770 744 772 773 746 776 777 778 782 783 784 206 788 756 722 758 790 792 793 794 792 798 793 206 768 800 746 802 770 772 804 773 773 806 746 808 809 772 812 813 814 818 819 820 206 800 788 722 790 824 722 826 827 830 831 832 836 837 838 746 842 802 809 804 772 746 806 842 808 844 809 846 847 808 850 851 852 856 857 858 722 824 862 722 864 826 826 866 827 827 868 869 872 873 874 808 878 844 846 880 847 847 878 808 882 883 846 722 862 864 827 866 868 868 886 869 869 888 882 883 880 846 882 890 883 869 886 888 888 890 882
3 4 5 3 5 7 4 9 5 11 3 7 5 13 7 9 15 5 17 11 7 21 22 23 13 25 7 15 27 5 29 17 7 33 34 35 39 40 41 45 46 47 25 49 7 27 51 5 53 29 7 57 58 59 58 61 59 63 39 41 46 65 47 69 70 71 49 73 7 75 51 27 77 53 7 79 57 59 61 81 59 85 86 87 91 92 93 97 98 99 103 104 105 73 107 7 75 109 51 111 77 7 113 79 59 81 115 59 119 120 121 123 113 59 127 128 129 128 131 129 107 133 7 109 135 51 137 111 7 115 139 59 143 144 145 135 147 51 149 123 59 153 154 155 154 157 155 7 133 159 161 137 7 139 163 59 167 168 169 171 143 145 173 147 135 175 149 59 179 180 181 159 133 183 185 7 159 187 161 7 163 189 59 193 194 195 199 200 201 204 205 147 173 204 147 175 59 207 211 212 213 183 133 215 217 7 185 219 187 7 189 221 59 225 226 227 231 232 233 236 237 205 239 205 204 59 241 207 245 246 247 250 133 251 215 133 253 255 217 185 259 260 261 263 219 7 221 265 59 269 270 271 273 225 227 276 277 237 279 237 236 239 236 205 260 281 261 241 283 207 246 285 247 288 207 289 291 133 250 293 250 251 253 133 295 297 217 255 301 302 303 305 263 7 265 307 59 311 312 313 317 318 319 322 323 277 325 277 276 279 276 237 329 330 331 330 333 331 283 335 207 339 340 341 344 251 345 288 289 347 207 349 289 351 133 291 353 293 251 295 133 355 357 297 255 361 362 363 366 367 59 369 305 7 307 371 59 375 376 377 381 382 383 386 387 323 389 323 322 325 322 277 393 394 395 394 397 395 335 399 207 403 404 405 344 407 251 409 344 345 413 414 415 419 420 421 207 423 349 425 133 351 427 353 251 355 133 425 429 297 357 433 434 435 438 439 7 441 367 366 443 366 59 445 369 7 371 447 59 451 452 453 457 458 459 462 463 387 465 387 386 389 386 323 469 470 471 470 473 471 399 475 207 409 345 477 407 479 251 483 484 485 489 490 491 495 496 497 499 483 485 501 423 207 503 427 251 505 429 357 509 510 511 441 513 367 439 515 7 438 517 439 521 522 523 447 443 59 527 528 529 531 445 7 535 536 537 539 451 453 542 543 463 545 463 462 547 462 387 465 547 387 549 429 505 553 554 555 475 557 207 479 559 251 563 564 565 567 563 565 569 501 207 571 503 251 575 576 577 579 517 438 581 513 441 583 527 529 515 585 7 589 590 591 595 596 597 601 602 603 605 531 7 607 601 603 611 612 613 616 543 617 619 543 542 621 542 463 545 621 463 623 549 505 627 628 629 633 634 635 557 637 207 559 639 251 643 644 645 647 643 645 649 569 207 651 571 251 653 575 577 581 655 513 579 657 517 596 659 597 585 661 7 663 605 7 585 616 661 616 617 661 543 619 617 665 549 623 669 670 671 675 676 677 637 679 207 639 681 251 685 686 687 689 685 687 691 649 207 693 651 251 697 698 699 701 657 579 703 697 699 661 705 7 707 663 7 709 665 623 665 709 711 713 675 677 717 718 719 679 721 207 681 723 251 727 728 729 733 734 735 737 691 207 739 693 251 705 741 7 743 707 7 711 709 745 711 745 747 749 717 719 753 754 755 721 757 207 723 759 251 763 764 765 764 767 765 769 737 207 759 739 251 741 743 7 745 771 747 747 774 775 779 780 781 785 786 787 757 789 207 791 759 723 795 796 797 796 799 797 801 769 207 771 803 747 774 805 775 747 807 774 775 810 811 815 816 817 821 822 823 789 801 207 825 791 723 828 829 723 833 834 835 839 840 841 803 843 747 775 805 810 843 807 747 810 845 811 811 848 849 853 854 855 859 860 861 863 825 723 829 865 723 828 867 829 870 871 828 875 876 877 845 879 811 848 881 849 811 879 848 849 884 885 865 863 723 871 867 828 870 887 871 885 889 870 849 881 884 884 891 885 889 887 870 885 891 889
0 1 2 6 7 8 2 1 12 14 15 16 20 21 22 26 27 28 1 32 12 34 35 36 40 41 42 46 47 48 12 32 52 54 55 56 46 48 60 32 62 52 64 65 66 70 71 72 52 62 76 78 79 80 84 85 86 62 90 76 92 93 94 98 99 100 76 90 104 106 107 108 98 100 112 90 114 104 116 117 118 122 123 124 104 114 128 130 131 132 136 137 138 114 142 128 144 145 146 150 151 152 128 142 156 158 159 160 164 165 166 142 170 156 172 173 174 178 179 180 184 185 186 156 170 190 192 193 194 198 199 200 170 204 190 206 207 208 212 213 214 190 204 218 220 221 222 226 227 228 204 232 218 234 235 236 240 241 242 218 232 246 248 249 250 254 255 256 232 260 246 262 263 264 268 269 270 246 260 274 276 277 278 282 283 284 260 288 274 290 291 292 296 297 298 274 288 302 304 305 306 310 311 312 288 316 302 318 319 320 310 324 311 302 316 326 328 329 330 334 335 336 316 340 326 342 343 344 348 349 350 326 340 354 356 357 358 362 363 364 340 368 354 370 371 372 376 377 378 354 368 382 384 385 386 390 391 392 368 396 382 398 399 400 404 405 406 382 396 410 412 413 414 418 419 420 396 424 410 426 427 428 432 433 434 410 424 438 440 441 442 446 447 448 424 452 438 454 455 456 460 461 462 438 452 466 468 469 470 474 475 476 452 480 466 482 483 484 488 489 490 466 480 494 496 497 498 502 503 504 480 508 494 510 511 512 502 516 503 494 508 518 520 521 522 526 527 528 508 532 518 534 535 536 540 541 542 518 532 546 548 549 550 554 555 556 532 560 546 548 550 562 564 565 566 546 560 570 572 573 574 578 579 580 560 584 570 586 587 588 592 593 594 570 584 598 600 601 602 606 607 608 584 612 598 600 602 614 616 617 618 598 612 622 624 625 626 630 631 632 636 637 638 642 643 644
3 4 5 9 10 11 13 4 3 17 18 19 23 24 25 29 30 31 13 33 4 37 38 39 43 44 45 49 50 51 53 33 13 57 58 59 61 49 51 53 63 33 67 68 69 73 74 75 77 63 53 81 82 83 87 88 89 77 91 63 95 96 97 101 102 103 105 91 77 109 110 111 113 101 103 105 115 91 119 120 121 125 126 127 129 115 105 133 134 135 139 140 141 129 143 115 147 148 149 153 154 155 157 143 129 161 162 163 167 168 169 157 171 143 175 176 177 181 182 183 187 188 189 191 171 157 195 196 197 201 202 203 191 205 171 209 210 211 215 216 217 219 205 191 223 224 225 229 230 231 219 233 205 237 238 239 243 244 245 247 233 219 251 252 253 257 258 259 247 261 233 265 266 267 271 272 273 275 261 247 279 280 281 285 286 287 275 289 261 293 294 295 299 300 301 303 289 275 307 308 309 313 314 315 303 317 289 321 322 323 314 325 315 327 317 303 331 332 333 337 338 339 327 341 317 345 346 347 351 352 353 355 341 327 359 360 361 365 366 367 355 369 341 373 374 375 379 380 381 383 369 355 387 388 389 393 394 395 383 397 369 401 402 403 407 408 409 411 397 383 415 416 417 421 422 423 411 425 397 429 430 431 435 436 437 439 425 411 443 444 445 449 450 451 439 453 425 457 458 459 463 464 465 467 453 439 471 472 473 477 478 479 467 481 453 485 486 487 491 492 493 495 481 467 499 500 501 505 506 507 495 509 481 513 514 515 506 517 507 519 509 495 523 524 525 529 530 531 519 533 509 537 538 539 543 544 545 547 533 519 551 552 553 557 558 559 547 561 533 563 551 553 567 568 569 571 561 547 575 576 577 581 582 583 571 585 561 589 590 591 595 596 597 599 585 571 603 604 605 609 610 611 599 613 585 615 603 605 619 620 621 623 613 599 627 628 629 633 634 635 639 640 641 645 646 647
0 1 2 6 7 8 12 13 14 18 19 20 24 25 26 30 31 32 36 24 37 40 41 42 26 25 46 37 24 26 48 49 50 54 36 37 56 57 58 25 62 46 64 65 66 70 71 72 76 77 78 82 36 54 84 85 86 90 91 92 46 62 96 98 99 100 64 66 104 106 107 108 112 113 114 118 82 54 120 121 122 126 127 128 62 132 96 134 135 136 140 141 142 146 82 118 148 149 150 154 155 156 96 132 160 162 163 164 168 169 170 174 175 176 180 181 182 132 186 160 188 189 190 194 195 196 160 186 200 202 203 204 208 209 210 186 214 200 216 217 218 222 223 224 200 214 228 230 231 232 236 237 238 214 242 228 244 245 246 250 251 252 228 242 256 258 259 260 264 265 266 242 270 256 272 273 274 278 279 280 256 270 284 286 287 288 292 293 294 270 298 284 300 301 302 306 307 308 284 298 312 314 315 316 320 321 322 298 326 312 328 329 330 334 335 336 312 326 340 342 343 344 348 349 350 326 354 340 356 357 358 362 363 364 340 354 368 370 371 372 376 377 378 354 382 368 384 385 386 390 391 392 368 382 396 398 399 400 404 405 406 382 410 396 412 413 414 418 419 420 396 410 424 426 427 428 432 433 434 410 438 424 440 441 442 446 447 448 424 438 452 454 455 456 460 461 462 438 466 452 468 469 470 474 475 476 452 466 480 482 483 484 488 489 490 466 494 480 496 497 498 502 503 504 480 494 508 510 511 512 516 517 518 494 522 508 510 512 524 526 527 528 508 522 532 534 535 536 540 541 542 522 546 532 548 549 550 554 555 556 532 546 560 562 563 564 568 569 570 546 574 560 576 577 578 582 583 584 560 574 588 590 591 592 596 597 598 574 602 588 604 605 606 610 611 612 588 602 616 618 619 620 624 625 626 602 630 616 632 633 634 638 639 640 616 630 644 646 647 648 652 653 654 658 659 660
3 4 5 9 10 11 15 16 17 21 22 23 27 28 29 33 34 35 38 29 39 43 44 45 47 28 27 27 29 38 51 52 53 38 39 55 59 60 61 47 63 28 67 68 69 73 74 75 79 80 81 55 39 83 87 88 89 93 94 95 97 63 47 101 102 103 105 67 69 109 110 111 115 116 117 55 83 119 123 124 125 129 130 131 97 133 63 137 138 139 143 144 145 119 83 147 151 152 153 157 158 159 161 133 97 165 166 167 171 172 173 177 178 179 183 184 185 161 187 133 191 192 193 197 198 199 201 187 161 205 206 207 211 212 213 201 215 187 219 220 221 225 226 227 229 215 201 233 234 235 239 240 241 229 243 215 247 248 249 253 254 255 257 243 229 261 262 263 267 268 269 257 271 243 275 276 277 281 282 283 285 271 257 289 290 291 295 296 297 285 299 271 303 304 305 309 310 311 313 299 285 317 318 319 323 324 325 313 327 299 331 332 333 337 338 339 341 327 313 345 346 347 351 352 353 341 355 327 359 360 361 365 366 367 369 355 341 373 374 375 379 380 381 369 383 355 387 388 389 393 394 395 397 383 369 401 402 403 407 408 409 397 411 383 415 416 417 421 422 423 425 411 397 429 430 431 435 436 437 425 439 411 443 444 445 449 450 451 453 439 425 457 458 459 463 464 465 453 467 439 471 472 473 477 478 479 481 467 453 485 486 487 491 492 493 481 495 467 499 500 501 505 506 507 509 495 481 513 514 515 519 520 521 509 523 495 525 513 515 529 530 531 533 523 509 537 538 539 543 544 545 533 547 523 551 552 553 557 558 559 561 547 533 565 566 567 571 572 573 561 575 547 579 580 581 585 586 587 589 575 561 593 594 595 599 600 601 589 603 575 607 608 609 613 614 615 617 603 589 621 622 623 627 628 629 617 631 603 635 636 637 641 642 643 645 631 617 649 650 651 655 656 657 661 662 663
0 1 2 0 2 6 8 1 0 0 6 10 8 0 12 14 1 8 0 10 16 12 0 18 20 1 14 0 16 22 12 18 24 26 27 28 32 1 20 0 22 34 24 18 36 38 39 40 26 44 27 46 1 32 0 34 48 24 36 50 52 53 54 58 59 60 64 65 66 70 71 64 74 1 46 0 48 76 50 36 78 52 80 53 82 83 84 0 88 89 66 65 92 64 66 94 70 64 96 70 98 71 100 1 74 0 76 102 50 78 104 106 107 108 82 84 112 65 114 92 0 116 88 88 118 89 120 121 122 64 94 126 128 129 130 64 134 96 136 137 138 70 142 98 144 1 100 0 102 146 104 78 148 150 151 152 156 157 158 89 118 162 92 114 164 166 167 168 0 172 116 174 175 176 180 181 182 64 126 186 188 189 190 64 194 134 196 197 198 196 202 197 136 204 137 70 206 142 208 1 144 0 146 210 104 148 212 214 215 216 220 221 222 114 226 164 118 228 162 180 230 181 188 190 232 0 234 172 64 186 236 238 239 240 64 244 194 246 247 248 252 253 254 258 259 260 264 265 266 270 259 271 274 275 276 70 280 206 282 1 208 0 210 284 212 148 286 288 289 290 162 228 294 296 297 298 234 302 172 0 304 234 64 236 306 308 309 310 238 240 314 64 316 244 318 319 320 318 324 319 258 260 326 258 328 259 264 330 265 332 70 333 271 259 336 270 271 338 340 341 342 70 346 280 270 1 282 0 284 348 212 286 350 340 342 352 234 354 302 0 356 304 64 306 358 360 361 362 366 367 368 372 373 374 64 378 316 380 381 382 380 386 381 258 326 388 390 259 328 392 393 394 398 270 399 402 332 333 332 404 70 336 259 406 270 338 1 408 409 410 70 414 346 270 282 416 0 348 418 420 350 286 354 422 302 0 424 356 64 358 426 428 429 430 434 435 436 440 422 441 64 444 378 446 447 448 258 388 452 454 259 390 456 457 458 270 462 399 398 399 464 466 467 468 472 473 474 404 478 70 406 259 480 482 483 484 488 489 490 70 494 414 270 416 496 0 418 498 500 350 420 354 502 422 0 504 424 64 426 506 508 509 510 514 515 516 520 440 521 441 422 502 440 441 524 64 526 444 528 529 530 534 535 536 540 258 452 542 259 454 544 398 464 270 546 462 548 549 550 472 554 473 466 556 467 548 550 558 70 478 560 480 259 562 488 490 564 566 567 568 70 572 494 270 496 574 0 498 576 578 500 420 0 580 504 64 506 582 584 585 586 584 586 590 592 520 593 521 440 596 520 521 598 440 524 596 64 600 526 602 603 604 608 609 610 540 452 614 616 259 542 270 618 546 620 621 622 620 622 626 70 560 628 562 259 630 632 633 634 638 639 640 70 644 572 270 574 646 0 576 648 578 650 500 0 652 580 64 582 654 656 657 658 662 663 664 668 592 669 593 520 672 592 593 674 520 598 672 64 654 600 676 677 678 602 604 682 540 614 684 686 259 616 270 688 618 690 691 692 690 692 696 70 628 698 630 259 700 702 703 578 706 707 708 712 713 714 70 718 644 270 646 720 0 648 722 578 724 650 0 726 652 728 729 730 728 730 734 736 668 737 669 592 674 668 669 740 742 743 744 748 749 750 684 754 755 540 684 758 760 259 686 270 762 688 764 765 766 770 771 772 70 698 776 700 259 778 702 780 703 703 782 578 784 785 702 788 789 790 794 795 796 70 800 718 270 720 802 0 722 804 578 806 724 0 808 726 742 744 810 812 736 813 737 668 740 736 737 816 754 818 819 755 754 822 684 755 824 684 826 758 540 758 828 830 259 760 270 832 762 834 835 836 834 840 835 70 776 842 778 259 844 785 780 702 578 782 806 784 846 785 848 849 784 852 853 854 858 859 860 70 864 800 270 802 866 0 804 868 0 870 808 818 812 872 813 736 816 812 813 874 819 818 876 754 819 878 754 878 822 684 824 880 684 880 826 540 828 882 884 259 830 270 886 832 888 889 890 894 895 896 70 842 864 844 259 900 784 902 846 848 904 849 849 902 784 906 907 848 910 911 912 916 917 918 270 866 922 0 868 924 0 926 870 872 812 874 818 872 876 540 882 928 930 259 884 270 922 886 832 886 932 934 935 936 934 940 935 900 259 942 907 904 848 906 944 907 946 947 906 950 951 952 0 924 540 0 956 926 540 928 958 960 259 930 832 932 962 832 964 965 942 259 968 947 944 906 946 970 947 965 972 946 0 540 974 0 974 956 540 958 976 968 259 960 832 962 978 832 980 964 964 982 965 972 970 946 965 982 972 540 984 974 540 976 986 832 978 980 540 988 984 540 986 990 540 990 988
3 4 5 7 3 5 5 4 9 11 7 5 13 5 9 9 4 15 17 11 5 19 5 13 15 4 21 23 17 5 25 19 13 29 30 31 21 4 33 35 23 5 37 19 25 41 42 43 30 45 31 33 4 47 49 35 5 51 37 25 55 56 57 61 62 63 67 68 69 69 72 73 47 4 75 77 49 5 79 37 51 56 81 57 85 86 87 90 91 5 93 68 67 95 67 69 97 69 73 72 99 73 75 4 101 103 77 5 105 79 51 109 110 111 113 85 87 93 115 68 91 117 5 90 119 91 123 124 125 127 95 69 131 132 133 97 135 69 139 140 141 99 143 73 101 4 145 147 103 5 149 79 105 153 154 155 159 160 161 163 119 90 165 115 93 169 170 171 117 173 5 177 178 179 183 184 185 187 127 69 191 192 193 135 195 69 199 200 201 200 203 201 140 205 141 143 207 73 145 4 209 211 147 5 213 149 105 217 218 219 223 224 225 165 227 115 163 229 119 184 231 185 233 191 193 173 235 5 237 187 69 241 242 243 195 245 69 249 250 251 255 256 257 261 262 263 267 268 269 272 262 273 277 278 279 207 281 73 209 4 283 285 211 5 287 149 213 291 292 293 295 229 163 299 300 301 173 303 235 235 305 5 307 237 69 311 312 313 315 241 243 245 317 69 321 322 323 322 325 323 327 261 263 262 329 263 268 331 269 334 73 335 337 262 272 339 272 273 343 344 345 281 347 73 283 4 273 349 285 5 351 287 213 353 343 345 303 355 235 305 357 5 359 307 69 363 364 365 369 370 371 375 376 377 317 379 69 383 384 385 384 387 385 389 327 263 329 262 391 395 396 397 400 273 401 334 335 403 73 405 335 407 262 337 4 339 273 411 412 413 347 415 73 417 283 273 419 349 5 287 351 421 303 423 355 357 425 5 427 359 69 431 432 433 437 438 439 442 423 443 379 445 69 449 450 451 453 389 263 391 262 455 459 460 461 400 463 273 465 400 401 469 470 471 475 476 477 73 479 405 481 262 407 485 486 487 491 492 493 415 495 73 497 417 273 499 419 5 421 351 501 423 503 355 425 505 5 507 427 69 511 512 513 517 518 519 522 443 523 503 423 442 525 442 443 445 527 69 531 532 533 537 538 539 453 263 541 455 262 543 465 401 545 463 547 273 551 552 553 476 555 477 470 557 471 559 551 553 561 479 73 563 262 481 565 491 493 569 570 571 495 573 73 575 497 273 577 499 5 421 501 579 505 581 5 583 507 69 587 588 589 591 587 589 594 523 595 597 443 522 599 522 523 597 525 443 527 601 69 605 606 607 611 612 613 615 453 541 543 262 617 547 619 273 623 624 625 627 623 625 629 561 73 631 262 563 635 636 637 641 642 643 573 645 73 647 575 273 649 577 5 501 651 579 581 653 5 655 583 69 659 660 661 665 666 667 670 595 671 673 523 594 675 594 595 673 599 523 601 655 69 679 680 681 683 605 607 685 615 541 617 262 687 619 689 273 693 694 695 697 693 695 699 629 73 701 262 631 579 704 705 709 710 711 715 716 717 645 719 73 721 647 273 723 649 5 651 725 579 653 727 5 731 732 733 735 731 733 738 671 739 675 595 670 741 670 671 745 746 747 751 752 753 756 757 685 759 685 541 687 262 761 689 763 273 767 768 769 773 774 775 777 699 73 779 262 701 704 781 705 579 783 704 705 786 787 791 792 793 797 798 799 719 801 73 803 721 273 805 723 5 725 807 579 727 809 5 811 745 747 814 739 815 741 671 738 817 738 739 820 821 757 823 757 756 825 756 685 759 827 685 829 759 541 761 262 831 763 833 273 837 838 839 838 841 839 843 777 73 845 262 779 705 781 786 807 783 579 786 847 787 787 850 851 855 856 857 861 862 863 801 865 73 867 803 273 869 805 5 809 871 5 873 815 821 817 739 814 875 814 815 877 821 820 879 820 757 823 879 757 881 825 685 827 881 685 883 829 541 831 262 885 833 887 273 891 892 893 897 898 899 865 843 73 901 262 845 847 903 787 850 905 851 787 903 850 851 908 909 913 914 915 919 920 921 923 867 273 925 869 5 871 927 5 875 815 873 877 873 821 929 883 541 885 262 931 887 923 273 933 887 833 937 938 939 938 941 939 943 262 901 851 905 908 908 945 909 909 948 949 953 954 955 541 925 5 927 957 5 959 929 541 931 262 961 963 933 833 966 967 833 969 262 943 909 945 948 948 971 949 949 973 966 975 541 5 957 975 5 977 959 541 961 262 969 979 963 833 967 981 833 966 983 967 949 971 973 973 983 966 975 985 541 987 977 541 981 979 833 985 989 541 991 987 541 989 991 541
0 1 2 6 7 8 2 1 12 14 15 16 20 21 22 26 27 28 1 32 12 34 35 36 40 41 42 46 47 48 12 32 52 54 55 56 60 61 62 32 66 52 68 69 70 74 75 76 52 66 80 82 83 84 88 89 90 66 94 80 96 97 98 102 103 104 80 94 108 110 111 112 116 117 118 94 122 108 124 125 126 130 131 132 108 122 136 138 139 140 144 145 146 122 150 136 152 153 154 158 159 160 136 150 164 166 167 168 172 173 174 150 178 164 180 181 182 186 187 188 192 193 194 164 178 198 200 201 202 206 207 208 178 212 198 214 215 216 206 220 207 198 212 222 224 225 226 230 231 232 212 236 222 238 239 240 244 245 246 222 236 250 252 253 254 258 259 260 236 264 250 266 267 268 272 273 274 250 264 278 280 281 282 286 287 288 264 292 278 294 295 296 300 301 302 278 292 306 308 309 310 314 315 316 292 320 306 322 323 324 328 329 330 306 320 334 336 337 338 342 343 344 320 348 334 336 338 350 352 353 354 334 348 358 360 361 362 366 367 368 348 372 358 374 375 376 380 381 382 358 372 386 388 389 390 394 395 396 372 400 386 402 403 404 408 409 410 386 400 414 416 417 418 422 423 424 400 428 414 430 431 432 436 437 438 414 428 442 444 445 446 450 451 452 428 456 442 444 446 458 460 461 462 442 456 466 468 469 470 474 475 476 456 480 466 482 483 484 488 489 490 466 480 494 496 497 498 502 503 504 480 508 494 510 511 512 516 517 518 494 508 522 524 525 526 530 531 532 508 536 522 538 539 540 544 545 546 522 536 550 552 553 554 558 559 560 536 564 550 566 567 568 572 573 574 550 564 578 580 581 582 586 587 588 564 592 578 594 595 596 600 601 602 578 592 606 608 609 610 614 615 616 592 620 606 622 623 624 628 629 630 606 620 634 636 637 638 642 643 644 648 649 650 654 655 656
3 4 5 9 10 11 13 4 3 17 18 19 23 24 25 29 30 31 13 33 4 37 38 39 43 44 45 49 50 51 53 33 13 57 58 59 63 64 65 53 67 33 71 72 73 77 78 79 81 67 53 85 86 87 91 92 93 81 95 67 99 100 101 105 106 107 109 95 81 113 114 115 119 120 121 109 123 95 127 128 129 133 134 135 137 123 109 141 142 143 147 148 149 137 151 123 155 156 157 161 162 163 165 151 137 169 170 171 175 176 177 165 179 151 183 184 185 189 190 191 195 196 197 199 179 165 203 204 205 209 210 211 199 213 179 217 218 219 210 221 211 223 213 199 227 228 229 233 234 235 223 237 213 241 242 243 247 248 249 251 237 223 255 256 257 261 262 263 251 265 237 269 270 271 275 276 277 279 265 251 283 284 285 289 290 291 279 293 265 297 298 299 303 304 305 307 293 279 311 312 313 317 318 319 307 321 293 325 326 327 331 332 333 335 321 307 339 340 341 345 346 347 335 349 321 351 339 341 355 356 357 359 349 335 363 364 365 369 370 371 359 373 349 377 378 379 383 384 385 387 373 359 391 392 393 397 398 399 387 401 373 405 406 407 411 412 413 415 401 387 419 420 421 425 426 427 415 429 401 433 434 435 439 440 441 443 429 415 447 448 449 453 454 455 443 457 429 459 447 449 463 464 465 467 457 443 471 472 473 477 478 479 467 481 457 485 486 487 491 492 493 495 481 467 499 500 501 505 506 507 495 509 481 513 514 515 519 520 521 523 509 495 527 528 529 533 534 535 523 537 509 541 542 543 547 548 549 551 537 523 555 556 557 561 562 563 551 565 537 569 570 571 575 576 577 579 565 551 583 584 585 589 590 591 579 593 565 597 598 599 603 604 605 607 593 579 611 612 613 617 618 619 607 621 593 625 626 627 631 632 633 635 621 607 639 640 641 645 646 647 651 652 653 657 658 659
0 1 2 6 7 8 2 1 12 14 15 16 20 21 22 26 27 28 1 32 12 34 35 36 40 41 42 46 47 48 12 32 52 54 55 56 60 61 62 32 66 52 68 69 70 74 75 76 52 66 80 82 83 84 88 89 90 66 94 80 96 97 98 102 103 104 80 94 108 110 111 112 116 117 118 94 122 108 110 124 111 126 127 128 108 122 132 134 135 136 140 141 142 122 146 132 148 149 150 154 155 156 132 146 160 162 163 164 168 169 170 146 174 160 176 177 178 182 183 184 188 189 190 160 174 194 196 197 198 202 203 204 174 208 194 210 211 212 216 217 218 194 208 222 224 225 226 230 231 232 208 236 222 224 226 238 240 241 242 222 236 246 248 249 250 254 255 256 236 260 246 262 263 264 268 269 270 246 260 274 276 277 278 282 283 284 260 288 274 290 291 292 296 297 298 274 288 302 304 305 306 310 311 312 288 316 302 318 319 320 324 325 326 302 316 330 332 333 334 338 339 340 316 344 330 346 347 348 352 353 354 330 344 358 360 361 362 366 367 368 344 372 358 374 375 376 380 381 382 358 372 386 388 389 390 394 395 396 372 400 386 402 403 404 408 409 410 386 400 414 416 417 418 422 423 424 400 428 414 430 431 432 436 437 438 414 428 442 444 445 446 450 451 452 428 456 442 458 459 460 464 465 466 442 456 470 472 473 474 478 479 480 456 484 470 486 487 488 492 493 494 470 484 498 500 501 502 506 507 508 484 512 498 500 502 514 516 517 518 498 512 522 524 525 526 530 531 532 512 536 522 538 539 540 544 545 546 522 536 550 552 553 554 558 559 560 536 564 550 566 567 568 572 573 574 550 564 578 580 581 582 586 587 588 564 592 578 594 595 596 600 601 602 578 592 606 608 609 610 614 615 616 592 620 606 622 623 624 628 629 630 606 620 634 636 637 638 642 643 644 648 649 650 654 655 656
3 4 5 9 10 11 13 4 3 17 18 19 23 24 25 29 30 31 13 33 4 37 38 39 43 44 45 49 50 51 53 33 13 57 58 59 63 64 65 53 67 33 71 72 73 77 78 79 81 67 53 85 86 87 91 92 93 81 95 67 99 100 101 105 106 107 109 95 81 113 114 115 119 120 121 109 123 95 114 125 115 129 130 131 133 123 109 137 138 139 143 144 145 133 147 123 151 152 153 157 158 159 161 147 133 165 166 167 171 172 173 161 175 147 179 180 181 185 186 187 191 192 193 195 175 161 199 200 201 205 206 207 195 209 175 213 214 215 219 220 221 223 209 195 227 228 229 233 234 235 223 237 209 239 227 229 243 244 245 247 237 223 251 252 253 257 258 259 247 261 237 265 266 267 271 272 273 275 261 247 279 280 281 285 286 287 275 289 261 293 294 295 299 300 301 303 289 275 307 308 309 313 314 315 303 317 289 321 322 323 327 328 329 331 317 303 335 336 337 341 342 343 331 345 317 349 350 351 355 356 357 359 345 331 363 364 365 369 370 371 359 373 345 377 378 379 383 384 385 387 373 359 391 392 393 397 398 399 387 401 373 405 406 407 411 412 413 415 401 387 419 420 421 425 426 427 415 429 401 433 434 435 439 440 441 443 429 415 447 448 449 453 454 455 443 457 429 461 462 463 467 468 469 471 457 443 475 476 477 481 482 483 471 485 457 489 490 491 495 496 497 499 485 471 503 504 505 509 510 511 499 513 485 515 503 505 519 520 521 523 513 499 527 528 529 533 534 535 523 537 513 541 542 543 547 548 549 551 537 523 555 556 557 561 562 563 551 565 537 569 570 571 575 576 577 579 565 551 583 584 585 589 590 591 579 593 565 597 598 599 603 604 605 607 593 579 611 612 613 617 618 619 607 621 593 625 626 627 631 632 633 635 621 607 639 640 641 645 646 647 651 652 653 657 658 659
0 1 2 6 7 8 2 1 12 14 15 16 20 21 22 26 27 28 1 32 12 34 35 36 40 41 42 46 47 48 12 32 52 54 55 56 60 61 62 32 66 52 68 69 70 74 75 76 52 66 80 82 83 84 88 89 90 66 94 80 96 97 98 102 103 104 80 94 108 110 111 112 102 104 116 94 118 108 120 121 122 126 127 128 108 118 132 134 135 136 140 141 142 118 146 132 134 148 135 150 151 152 132 146 156 158 159 160 164 165 166 146 170 156 158 160 172 174 175 176 180 181 182 156 170 186 188 189 190 194 195 196 170 200 186 202 203 204 208 209 210 186 200 214 216 217 218 222 223 224 200 228 214 230 231 232 236 237 238 214 228 242 244 245 246 250 251 252 228 256 242 258 259 260 264 265 266 242 256 270 272 273 274 278 279 280 256 284 270 286 287 288 292 293 294 270 284 298 300 301 302 306 307 308 284 312 298 314 315 316 320 321 322 298 312 326 328 329 330 334 335 336 312 340 326 342 343 344 334 348 335 326 340 350 352 353 354 358 359 360 340 364 350 366 367 368 372 373 374 350 364 378 380 381 382 386 387 388 364 392 378 394 395 396 400 401 402 378 392 406 408 409 410 414 415 416 392 420 406 422 423 424 428 429 430 406 420 434 436 437 438 442 443 444 420 448 434 450 451 452 456 457 458 434 448 462 464 465 466 470 471 472 448 476 462 478 479 480 484 485 486 462 476 490 492 493 494 498 499 500 476 504 490 506 507 508 498 512 499 490 504 514 516 517 518 522 523 524 504 528 514 516 518 530 532 533 534 514 528 538 540 541 542 546 547 548 528 552 538 554 555 556 560 561 562 538 552 566 568 569 570 574 575 576 552 580 566 582 583 584 588 589 590 566 580 594 596 597 598 602 603 604 580 608 594 610 611 612 616 617 618 594 608 622 624 625 626 630 631 632 636 637 638 642 643 644
3 4 5 9 10 11 13 4 3 17 18 19 23 24 25 29 30 31 13 33 4 37 38 39 43 44 45 49 50 51 53 33 13 57 58 59 63 64 65 53 67 33 71 72 73 77 78 79 81 67 53 85 86 87 91 92 93 81 95 67 99 100 101 105 106 107 109 95 81 113 114 115 117 105 107 109 119 95 123 124 125 129 130 131 133 119 109 137 138 139 143 144 145 133 147 119 138 149 139 153 154 155 157 147 133 161 162 163 167 168 169 157 171 147 173 161 163 177 178 179 183 184 185 187 171 157 191 192 193 197 198 199 187 201 171 205 206 207 211 212 213 215 201 187 219 220 221 225 226 227 215 229 201 233 234 235 239 240 241 243 229 215 247 248 249 253 254 255 243 257 229 261 262 263 267 268 269 271 257 243 275 276 277 281 282 283 271 285 257 289 290 291 295 296 297 299 285 271 303 304 305 309 310 311 299 313 285 317 318 319 323 324 325 327 313 299 331 332 333 337 338 339 327 341 313 345 346 347 338 349 339 351 341 327 355 356 357 361 362 363 351 365 341 369 370 371 375 376 377 379 365 351 383 384 385 389 390 391 379 393 365 397 398 399 403 404 405 407 393 379 411 412 413 417 418 419 407 421 393 425 426 427 431 432 433 435 421 407 439 440 441 445 446 447 435 449 421 453 454 455 459 460 461 463 449 435 467 468 469 473 474 475 463 477 449 481 482 483 487 488 489 491 477 463 495 496 497 501 502 503 491 505 477 509 510 511 502 513 503 515 505 491 519 520 521 525 526 527 515 529 505 531 519 521 535 536 537 539 529 515 543 544 545 549 550 551 539 553 529 557 558 559 563 564 565 567 553 539 571 572 573 577 578 579 567 581 553 585 586 587 591 592 593 595 581 567 599 600 601 605 606 607 595 609 581 613 614 615 619 620 621 623 609 595 627 628 629 633 634 635 639 640 641 645 646 647
0 1 2 6 0 2 8 2 1 10 6 2 8 12 2 14 10 2 8 16 12 18 19 20 24 14 2 8 26 16 28 29 30 34 35 36 40 41 42 46 24 2 8 48 26 50 51 52 56 57 58 62 63 64 68 69 70 74 63 62 76 46 2 78 48 8 80 81 82 86 51 50 62 64 88 90 91 92 96 97 2 74 62 100 102 76 2 78 104 48 106 107 108 62 88 112 92 91 114 116 74 117 97 120 2 96 122 97 124 125 126 74 100 130 132 102 2 78 134 104 136 137 138 142 143 144 62 112 148 150 151 152 156 157 96 117 74 160 162 116 117 120 164 2 96 166 122 168 169 170 174 175 176 176 175 180 74 130 182 184 132 2 78 186 134 188 189 190 194 189 188 62 148 196 198 199 200 157 204 96 206 157 156 74 208 160 210 211 212 216 217 218 164 222 2 96 224 166 226 227 228 232 233 234 238 239 233 242 243 244 248 249 250 74 182 254 256 184 2 78 258 186 134 186 260 262 263 264 62 196 268 270 206 156 96 204 272 274 275 276 212 211 280 74 282 208 284 285 286 290 291 292 222 296 2 96 298 224 224 300 166 302 303 304 62 308 309 312 232 234 232 238 233 238 314 239 314 316 239 318 319 320 324 325 326 74 254 330 332 256 2 78 334 258 134 260 336 264 263 338 62 268 340 96 272 342 344 345 346 350 351 352 74 356 282 296 358 2 96 360 298 300 362 166 364 365 366 234 370 371 308 374 309 62 376 308 312 234 166 314 378 316 378 380 316 382 383 384 74 330 388 390 332 2 78 392 334 134 336 394 134 396 397 400 401 402 62 340 406 96 342 408 410 411 412 416 417 418 74 422 356 358 424 2 96 426 360 362 428 166 430 431 432 309 374 436 371 370 438 234 371 440 442 443 444 62 448 376 450 451 452 456 312 166 234 458 166 378 460 380 462 463 464 468 469 470 74 388 474 476 390 2 78 478 392 134 394 396 396 480 397 482 483 484 62 406 488 96 408 490 492 493 494 498 499 500 74 504 422 424 506 2 96 508 426 428 510 166 512 513 514 370 518 438 374 520 436 522 523 524 528 529 530 234 440 534 536 537 538 62 542 448 544 545 546 550 456 166 234 552 458 460 554 380 556 557 558 562 563 564 74 474 568 506 476 2 78 570 478 397 480 572 397 574 575 578 579 580 62 488 584 96 490 586 588 589 590 74 594 504 596 597 598 96 602 508 510 604 166 606 607 608 436 520 612 438 518 614 538 537 616 618 545 544 234 534 620 62 622 542 624 625 626 630 550 166 234 632 552 460 634 554 636 554 634 638 639 640 644 645 646 74 568 650 78 652 570 397 572 574 574 654 575 580 579 656 62 584 658 660 661 662 96 586 666 668 669 670 74 674 594 676 677 678 96 682 602 604 630 166 684 685 686 518 690 614 692 685 684 620 534 694 234 620 696 62 698 622 700 701 702 706 707 708 234 712 632 714 636 634 716 636 714 718 719 720 724 725 726 74 650 730 78 732 652 575 654 734 575 734 736 62 658 738 740 741 742 746 747 748 96 666 752 586 754 666 74 756 674 758 759 760 764 765 766 96 770 682 620 694 772 234 696 774 62 776 698 778 779 780 784 785 786 780 779 790 234 792 712 716 714 794 796 716 797 800 801 802 806 807 808 74 730 812 78 814 732 734 816 736 62 738 776 818 819 820 824 825 826 736 830 831 96 752 770 586 834 754 74 812 756 836 837 838 842 843 844 586 848 849 772 694 852 234 774 854 856 857 858 858 857 862 864 865 852 234 868 792 716 794 870 797 716 872 796 797 874 876 796 877 880 881 882 886 887 888 78 892 814 736 816 830 894 895 896 900 901 902 831 906 907 830 910 831 586 912 834 914 915 916 920 921 922 848 926 927 849 848 930 586 849 932 772 852 934 234 854 936 938 939 940 944 945 864 865 934 852 864 948 865 234 950 868 716 870 952 716 952 872 877 796 874 876 877 954 956 876 957 960 961 962 78 966 892 907 968 969 906 972 907 831 910 906 586 932 912 926 974 975 927 926 978 848 927 930 234 936 980 969 982 944 945 984 864 944 986 945 864 984 948 234 988 950 876 954 990 957 876 990 956 957 992 974 956 994 234 966 78 968 996 969 907 972 968 975 974 998 926 975 978 234 980 1000 982 1002 944 969 996 982 944 1002 986 234 1004 988 994 956 992 974 994 998 234 1006 966 234 78 1008 234 1000 1010 234 1012 1004 234 1014 1006 234 1008 1016 234 1010 1018 234 1020 1012 234 1022 1014 234 1016 1024 234 1018 1022 234 1026 1020 234 1024 1028 234 1030 1026 234 1028 1032 234 1034 1030 234 1032 1036 234 1038 1034 234 1036 1038
3 4 5 3 5 7 4 3 9 3 7 11 3 13 9 3 11 15 13 17 9 21 22 23 3 15 25 17 27 9 31 32 33 37 38 39 43 44 45 3 25 47 27 49 9 53 54 55 59 60 61 65 66 67 71 72 73 67 66 75 3 47 77 9 49 79 83 84 85 55 54 87 89 65 67 93 94 95 3 98 99 101 67 75 3 77 103 49 105 79 109 110 111 113 89 67 115 94 93 118 75 119 3 121 98 98 123 99 127 128 129 131 101 75 3 103 133 105 135 79 139 140 141 145 146 147 149 113 67 153 154 155 99 158 159 161 75 118 118 119 163 3 165 121 123 167 99 171 172 173 177 178 179 181 178 177 183 131 75 3 133 185 135 187 79 191 192 193 193 192 195 197 149 67 201 202 203 99 205 158 159 158 207 161 209 75 213 214 215 219 220 221 3 223 165 167 225 99 229 230 231 235 236 237 236 240 241 245 246 247 251 252 253 255 183 75 3 185 257 187 259 79 261 187 135 265 266 267 269 197 67 159 207 271 273 205 99 277 278 279 281 214 213 209 283 75 287 288 289 293 294 295 3 297 223 225 299 99 167 301 225 305 306 307 310 311 67 235 237 313 236 241 237 240 315 241 240 317 315 321 322 323 327 328 329 331 255 75 3 257 333 259 335 79 337 261 135 339 266 265 341 269 67 343 273 99 347 348 349 353 354 355 283 357 75 3 359 297 299 361 99 167 363 301 367 368 369 372 373 235 310 375 311 311 377 67 167 235 313 317 379 315 317 381 379 385 386 387 389 331 75 3 333 391 335 393 79 395 337 135 398 399 135 403 404 405 407 341 67 409 343 99 413 414 415 419 420 421 357 423 75 3 425 359 361 427 99 167 429 363 433 434 435 437 375 310 439 373 372 441 372 235 445 446 447 377 449 67 453 454 455 167 313 457 167 459 235 381 461 379 465 466 467 471 472 473 475 389 75 3 391 477 393 479 79 399 395 135 398 481 399 485 486 487 489 407 67 491 409 99 495 496 497 501 502 503 423 505 75 3 507 425 427 509 99 167 511 429 515 516 517 439 519 373 437 521 375 525 526 527 531 532 533 535 441 235 539 540 541 449 543 67 547 548 549 167 457 551 459 553 235 381 555 461 559 560 561 565 566 567 569 475 75 3 477 507 479 571 79 573 481 398 576 577 398 581 582 583 585 489 67 587 491 99 591 592 593 505 595 75 599 600 601 509 603 99 167 605 511 609 610 611 613 521 437 615 519 439 617 540 539 549 548 619 621 535 235 543 623 67 627 628 629 167 551 631 553 633 235 555 635 461 635 555 637 641 642 643 647 648 649 651 569 75 571 653 79 577 573 398 576 655 577 657 582 581 659 585 67 663 664 665 667 587 99 671 672 673 595 675 75 679 680 681 603 683 99 167 631 605 687 688 689 615 691 519 689 688 693 695 535 621 697 621 235 623 699 67 703 704 705 709 710 711 633 713 235 635 637 715 715 637 717 721 722 723 727 728 729 731 651 75 653 733 79 735 655 576 737 735 576 739 659 67 743 744 745 749 750 751 753 667 99 667 755 587 675 757 75 761 762 763 767 768 769 683 771 99 773 695 621 775 697 235 699 777 67 781 782 783 787 788 789 791 782 781 713 793 235 795 715 717 798 717 799 803 804 805 809 810 811 813 731 75 733 815 79 737 817 735 777 739 67 821 822 823 827 828 829 832 833 737 771 753 99 755 835 587 757 813 75 839 840 841 845 846 847 850 851 587 853 695 773 855 775 235 859 860 861 863 860 859 853 866 867 793 869 235 871 795 717 873 717 798 875 798 799 878 799 879 883 884 885 889 890 891 815 893 79 833 817 737 897 898 899 903 904 905 908 909 832 832 911 833 835 913 587 917 918 919 923 924 925 928 929 851 931 851 850 933 850 587 935 853 773 937 855 235 941 942 943 867 946 947 853 935 866 866 949 867 869 951 235 953 871 717 873 953 717 875 799 878 955 878 879 958 879 959 963 964 965 893 967 79 970 971 908 908 973 909 909 911 832 913 933 587 976 977 929 979 929 928 931 928 851 981 937 235 947 983 970 867 985 946 946 987 947 949 985 867 951 989 235 991 955 879 991 879 958 993 958 959 995 959 977 79 967 235 970 997 971 971 973 908 999 977 976 979 976 929 1001 981 235 947 1003 983 983 997 970 987 1003 947 989 1005 235 993 959 995 999 995 977 967 1007 235 1009 79 235 1011 1001 235 1005 1013 235 1007 1015 235 1017 1009 235 1019 1011 235 1013 1021 235 1015 1023 235 1025 1017 235 1023 1019 235 1021 1027 235 1029 1025 235 1027 1031 235 1033 1029 235 1031 1035 235 1037 1033 235 1035 1039 235 1039 1037 235
0 1 2 6 0 2 8 9 10 14 15 16 20 21 22 26 0 6 28 29 30 34 35 36 22 21 40 42 43 44 48 26 6 50 51 52 56 57 58 62 26 48 64 65 66 70 71 72 76 62 48 78 79 80 84 85 86 90 62 76 92 93 94 98 99 100 104 90 76 106 107 108 112 113 114 118 90 104 120 121 122 126 127 128 132 118 104 134 135 136 140 141 142 146 118 132 148 149 150 154 155 156 160 146 132 162 163 164 168 169 170 174 146 160 176 177 178 182 183 184 188 174 160 190 191 192 196 197 198 202 203 204 208 174 188 210 211 212 216 217 218 222 208 188 224 225 226 230 231 232 236 208 222 238 239 240 244 245 246 250 236 222 252 253 254 258 259 260 264 236 250 266 267 268 272 273 274 278 264 250 280 281 282 286 287 288 292 264 278 294 295 296 300 301 302 306 292 278 308 309 310 314 315 316 320 292 306 322 323 324 328 329 330 334 320 306 336 337 338 342 343 344 348 320 334 350 351 352 356 357 358 362 348 334 364 365 366 370 371 372 376 348 362 378 379 380 384 385 386 390 376 362 392 393 394 398 399 400 404 376 390 406 407 408 412 413 414 418 404 390 420 421 422 426 427 428 432 404 418 434 435 436 440 441 442 446 432 418 448 449 450 442 441 454 456 432 446 458 459 460 464 465 466 470 456 446 472 473 474 478 479 480 484 456 470 486 487 488 492 493 494 498 484 470 500 501 502 506 507 508 512 484 498 514 515 516 520 521 522 526 512 498 528 529 530 534 535 536 540 512 526 542 543 544 548 549 550 554 540 526 556 557 558 562 563 564 568 540 554 570 571 572 576 577 578 582 568 554 584 585 586 590 591 592 596 568 582 598 599 600 604 605 606 610 596 582 612 613 614 618 619 620 624 596 610 626 627 628 632 633 634 638 624 610 640 641 642 646 647 648 652 653 654 658 659 660
3 4 5 3 5 7 11 12 13 17 18 19 23 24 25 7 5 27 31 32 33 37 38 39 41 24 23 45 46 47 7 27 49 53 54 55 59 60 61 49 27 63 67 68 69 73 74 75 49 63 77 81 82 83 87 88 89 77 63 91 95 96 97 101 102 103 77 91 105 109 110 111 115 116 117 105 91 119 123 124 125 129 130 131 105 119 133 137 138 139 143 144 145 133 119 147 151 152 153 157 158 159 133 147 161 165 166 167 171 172 173 161 147 175 179 180 181 185 186 187 161 175 189 193 194 195 199 200 201 205 206 207 189 175 209 213 214 215 219 220 221 189 209 223 227 228 229 233 234 235 223 209 237 241 242 243 247 248 249 223 237 251 255 256 257 261 262 263 251 237 265 269 270 271 275 276 277 251 265 279 283 284 285 289 290 291 279 265 293 297 298 299 303 304 305 279 293 307 311 312 313 317 318 319 307 293 321 325 326 327 331 332 333 307 321 335 339 340 341 345 346 347 335 321 349 353 354 355 359 360 361 335 349 363 367 368 369 373 374 375 363 349 377 381 382 383 387 388 389 363 377 391 395 396 397 401 402 403 391 377 405 409 410 411 415 416 417 391 405 419 423 424 425 429 430 431 419 405 433 437 438 439 443 444 445 419 433 447 451 452 453 455 444 443 447 433 457 461 462 463 467 468 469 447 457 471 475 476 477 481 482 483 471 457 485 489 490 491 495 496 497 471 485 499 503 504 505 509 510 511 499 485 513 517 518 519 523 524 525 499 513 527 531 532 533 537 538 539 527 513 541 545 546 547 551 552 553 527 541 555 559 560 561 565 566 567 555 541 569 573 574 575 579 580 581 555 569 583 587 588 589 593 594 595 583 569 597 601 602 603 607 608 609 583 597 611 615 616 617 621 622 623 611 597 625 629 630 631 635 636 637 611 625 639 643 644 645 649 650 651 655 656 657 661 662 663
0 1 2 6 0 2 8 9 10 14 15 16 20 21 22 26 0 6 28 29 30 34 35 36 40 41 42 46 47 48 52 26 6 54 55 56 60 61 62 66 26 52 56 55 68 70 71 72 76 66 52 78 79 80 84 85 86 90 66 76 80 79 92 94 95 96 100 90 76 102 103 104 108 109 110 114 90 100 116 117 118 122 123 124 128 114 100 130 131 132 136 123 122 138 114 128 140 141 142 146 147 148 152 138 128 154 155 156 160 161 162 166 138 152 168 169 170 174 175 176 180 166 152 182 183 184 188 189 190 194 195 196 200 166 180 202 203 204 208 209 210 214 200 180 216 217 218 222 223 224 228 200 214 230 231 232 236 237 238 242 228 214 244 245 246 250 251 252 256 228 242 258 259 260 264 265 266 270 256 242 272 273 274 278 279 280 284 256 270 286 287 288 292 293 294 298 284 270 300 301 302 294 293 306 308 284 298 310 311 312 316 317 318 322 308 298 324 325 326 330 331 332 336 308 322 338 339 340 344 345 346 350 336 322 352 353 354 358 359 360 364 336 350 366 367 368 372 373 374 378 364 350 380 381 382 386 387 388 392 364 378 394 395 396 400 401 402 406 392 378 408 409 410 414 415 416 420 392 406 422 423 424 428 429 430 434 420 406 436 437 438 442 443 444 448 420 434 450 451 452 456 457 458 462 448 434 464 465 466 470 471 472 476 448 462 478 479 480 484 485 486 490 476 462 492 493 494 498 499 500 504 476 490 506 507 508 512 513 514 518 504 490 520 521 522 526 527 528 532 504 518 534 535 536 540 541 542 546 532 518 548 549 550 554 555 556 560 532 546 562 563 564 568 569 570 574 560 546 576 577 578 582 583 584 588 560 574 590 591 592 596 597 598 602 588 574 604 605 606 610 611 612 616 588 602 618 619 620 624 625 626 630 616 602 632 633 634 638 639 640 644 645 646 650 651 652
3 4 5 3 5 7 11 12 13 17 18 19 23 24 25 7 5 27 31 32 33 37 38 39 43 44 45 49 50 51 7 27 53 57 58 59 63 64 65 53 27 67 69 58 57 73 74 75 53 67 77 81 82 83 87 88 89 77 67 91 93 82 81 97 98 99 77 91 101 105 106 107 111 112 113 101 91 115 119 120 121 125 126 127 101 115 129 133 134 135 127 126 137 129 115 139 143 144 145 149 150 151 129 139 153 157 158 159 163 164 165 153 139 167 171 172 173 177 178 179 153 167 181 185 186 187 191 192 193 197 198 199 181 167 201 205 206 207 211 212 213 181 201 215 219 220 221 225 226 227 215 201 229 233 234 235 239 240 241 215 229 243 247 248 249 253 254 255 243 229 257 261 262 263 267 268 269 243 257 271 275 276 277 281 282 283 271 257 285 289 290 291 295 296 297 271 285 299 303 304 305 307 296 295 299 285 309 313 314 315 319 320 321 299 309 323 327 328 329 333 334 335 323 309 337 341 342 343 347 348 349 323 337 351 355 356 357 361 362 363 351 337 365 369 370 371 375 376 377 351 365 379 383 384 385 389 390 391 379 365 393 397 398 399 403 404 405 379 393 407 411 412 413 417 418 419 407 393 421 425 426 427 431 432 433 407 421 435 439 440 441 445 446 447 435 421 449 453 454 455 459 460 461 435 449 463 467 468 469 473 474 475 463 449 477 481 482 483 487 488 489 463 477 491 495 496 497 501 502 503 491 477 505 509 510 511 515 516 517 491 505 519 523 524 525 529 530 531 519 505 533 537 538 539 543 544 545 519 533 547 551 552 553 557 558 559 547 533 561 565 566 567 571 572 573 547 561 575 579 580 581 585 586 587 575 561 589 593 594 595 599 600 601 575 589 603 607 608 609 613 614 615 603 589 617 621 622 623 627 628 629 603 617 631 635 636 637 641 642 643 647 648 649 653 654 655
0 1 2 6 0 2 8 9 10 14 15 16 20 21 22 26 0 6 28 29 30 34 35 36 40 41 42 46 47 48 52 26 6 54 55 56 60 61 62 66 26 52 68 69 70 74 75 76 80 66 52 82 83 84 88 89 90 94 66 80 96 97 98 102 103 104 108 94 80 110 111 112 116 117 118 122 94 108 124 125 126 130 131 132 136 122 108 138 139 140 144 145 146 150 122 136 152 153 154 158 159 160 164 150 136 166 167 168 172 173 174 178 150 164 180 181 182 186 187 188 192 178 164 194 195 196 200 201 202 206 207 208 212 178 192 214 215 216 220 221 222 226 212 192 228 229 230 234 235 236 240 212 226 242 243 244 248 249 250 254 240 226 256 257 258 262 263 264 268 240 254 270 271 272 276 277 278 282 268 254 284 285 286 290 291 292 296 268 282 298 299 300 304 305 306 310 296 282 312 313 314 306 305 318 320 296 310 322 323 324 328 329 330 334 320 310 336 337 338 342 343 344 348 320 334 350 351 352 356 357 358 362 348 334 364 365 366 370 371 372 376 348 362 378 379 380 384 385 386 390 376 362 392 393 394 398 399 400 404 376 390 406 407 408 412 413 414 418 404 390 420 421 422 426 427 428 432 404 418 434 435 436 440 441 442 446 432 418 448 449 450 454 455 456 460 432 446 462 463 464 468 469 470 474 460 446 476 477 478 470 469 482 484 460 474 486 487 488 492 493 494 498 484 474 500 501 502 506 507 508 512 484 498 514 515 516 520 521 522 526 512 498 528 515 514 530 531 532 536 512 526 538 539 540 544 545 546 550 536 526 552 553 554 546 545 558 560 536 550 562 563 564 568 569 570 574 560 550 576 577 578 582 583 584 588 560 574 590 591 592 596 597 598 602 588 574 604 605 606 610 611 612 616 588 602 618 619 620 624 625 626 630 616 602 632 633 634 638 639 640 644 645 646 650 651 652
3 4 5 3 5 7 11 12 13 17 18 19 23 24 25 7 5 27 31 32 33 37 38 39 43 44 45 49 50 51 7 27 53 57 58 59 63 64 65 53 27 67 71 72 73 77 78 79 53 67 81 85 86 87 91 92 93 81 67 95 99 100 101 105 106 107 81 95 109 113 114 115 119 120 121 109 95 123 127 128 129 133 134 135 109 123 137 141 142 143 147 148 149 137 123 151 155 156 157 161 162 163 137 151 165 169 170 171 175 176 177 165 151 179 183 184 185 189 190 191 165 179 193 197 198 199 203 204 205 209 210 211 193 179 213 217 218 219 223 224 225 193 213 227 231 232 233 237 238 239 227 213 241 245 246 247 251 252 253 227 241 255 259 260 261 265 266 267 255 241 269 273 274 275 279 280 281 255 269 283 287 288 289 293 294 295 283 269 297 301 302 303 307 308 309 283 297 311 315 316 317 319 308 307 311 297 321 325 326 327 331 332 333 311 321 335 339 340 341 345 346 347 335 321 349 353 354 355 359 360 361 335 349 363 367 368 369 373 374 375 363 349 377 381 382 383 387 388 389 363 377 391 395 396 397 401 402 403 391 377 405 409 410 411 415 416 417 391 405 419 423 424 425 429 430 431 419 405 433 437 438 439 443 444 445 419 433 447 451 452 453 457 458 459 447 433 461 465 466 467 471 472 473 447 461 475 479 480 481 483 472 471 475 461 485 489 490 491 495 496 497 475 485 499 503 504 505 509 510 511 499 485 513 517 518 519 523 524 525 499 513 527 519 518 529 533 534 535 527 513 537 541 542 543 547 548 549 527 537 551 555 556 557 559 548 547 551 537 561 565 566 567 571 572 573 551 561 575 579 580 581 585 586 587 575 561 589 593 594 595 599 600 601 575 589 603 607 608 609 613 614 615 603 589 617 621 622 623 627 628 629 603 617 631 635 636 637 641 642 643 647 648 649 653 654 655
0 1 2 6 1 0 8 9 10 14 15 16 20 21 22 26 27 28 10 9 32 34 8 10 36 37 38 42 43 20 21 46 22 43 21 20 48 49 50 9 54 32 56 57 58 62 63 64 68 8 34 70 71 72 76 43 42 22 46 78 80 81 82 86 57 56 88 89 90 32 54 94 96 97 98 102 68 34 104 105 106 110 76 42 46 112 78 114 115 116 120 121 122 54 126 94 128 129 130 134 68 102 136 137 138 142 76 110 78 112 144 146 147 148 152 153 154 94 126 158 160 161 162 166 134 102 168 169 170 174 142 110 112 176 144 178 179 180 184 185 186 126 190 158 192 193 194 198 134 166 200 201 202 206 142 174 144 176 208 210 211 212 216 217 218 158 190 222 224 225 226 230 198 166 232 233 234 238 198 230 240 206 174 176 242 208 244 245 246 250 251 252 208 242 256 190 258 222 260 261 262 266 267 268 272 273 274 278 238 230 280 206 240 282 283 284 288 289 290 294 295 296 242 300 256 222 258 302 304 305 306 310 311 312 316 238 278 318 319 320 324 280 240 326 327 328 332 333 334 256 300 338 340 341 342 258 346 302 348 280 324 350 351 352 356 316 278 358 359 360 302 346 364 366 367 368 300 372 338 374 375 376 380 348 324 382 383 384 388 316 356 360 359 390 392 348 380 346 394 364 396 397 398 338 372 402 404 405 406 364 394 410 412 413 414 418 388 356 420 421 422 426 392 380 428 429 430 372 434 402 436 437 438 394 442 410 444 445 446 450 388 418 452 453 454 458 392 426 460 461 462 402 434 466 468 469 470 410 442 474 476 477 478 482 477 476 484 485 486 490 485 484
3 4 5 5 4 7 11 12 13 17 18 19 23 24 25 29 30 31 33 12 11 11 13 35 39 40 41 25 44 45 23 47 24 25 24 44 51 52 53 33 55 12 59 60 61 65 66 67 35 13 69 73 74 75 45 44 77 79 47 23 83 84 85 61 60 87 91 92 93 95 55 33 99 100 101 35 69 103 107 108 109 45 77 111 79 113 47 117 118 119 123 124 125 95 127 55 131 132 133 103 69 135 139 140 141 111 77 143 145 113 79 149 150 151 155 156 157 159 127 95 163 164 165 103 135 167 171 172 173 111 143 175 145 177 113 181 182 183 187 188 189 159 191 127 195 196 197 167 135 199 203 204 205 175 143 207 209 177 145 213 214 215 219 220 221 223 191 159 227 228 229 167 199 231 235 236 237 231 199 239 175 207 241 209 243 177 247 248 249 253 254 255 257 243 209 223 259 191 263 264 265 269 270 271 275 276 277 231 239 279 241 207 281 285 286 287 291 292 293 297 298 299 257 301 243 303 259 223 307 308 309 313 314 315 279 239 317 321 322 323 241 281 325 329 330 331 335 336 337 339 301 257 343 344 345 303 347 259 325 281 349 353 354 355 279 317 357 361 362 363 365 347 303 369 370 371 339 373 301 377 378 379 325 349 381 385 386 387 357 317 389 391 362 361 381 349 393 365 395 347 399 400 401 403 373 339 407 408 409 411 395 365 415 416 417 357 389 419 423 424 425 381 393 427 431 432 433 403 435 373 439 440 441 411 443 395 447 448 449 419 389 451 455 456 457 427 393 459 463 464 465 467 435 403 471 472 473 475 443 411 479 480 481 481 480 483 487 488 489 489 488 491
0 1 2 6 7 8 12 13 14 18 19 20 24 25 26 30 31 32 36 37 38 42 43 44 48 49 50 54 55 56 60 61 62 66 67 68 72 73 74 78 79 80 84 85 86 90 91 92 96 97 98 102 103 104 108 109 110 114 115 116 120 121 122 126 127 128 109 132 110 134 135 136 120 122 140 142 126 128 144 145 146 150 151 152 156 157 158 162 163 164 168 169 170 174 175 176 180 181 182 186 187 188 192 193 194 198 199 200 204 205 206 210 211 212 216 217 218 222 223 224 228 229 230 234 235 236 240 241 242 246 247 248 252 253 254 258 259 260 264 265 266 270 271 272 276 277 278 282 283 284 288 289 290 294 295 296 300 301 302 306 307 308 312 313 314 318 319 320 324 325 326 330 331 332 336 337 338 342 343 344 348 349 350 354 355 356 360 337 336 362 363 364 368 369 370 374 348 350 376 377 378 382 360 336 384 385 386 390 391 392 396 397 398 402 348 374 404 405 406 382 336 410 412 413 414 418 419 420 424 425 426 430 431 432 436 437 438 442 443 444 402 448 348 450 451 452 456 457 458 382 410 462 464 465 466 470 471 472 476 477 478 482 483 484 488 489 490 494 495 496 500 437 436 502 503 504 508 509 510 402 514 448 516 517 518 522 523 524 528 382 462 530 531 532 536 537 538 542 543 544 548 549 550 482 484 554 482 556 483 558 559 560 564 565 566 500 436 570 572 573 574 578 579 580 584 585 586 590 514 402 592 593 594 598 599 600 604 528 462 606 607 608 612 613 614 618 619 620 624 625 626 630 631 632 636 637 638 482 642 556 644 645 646 650 651 652 500 570 656 658 659 660 664 665 666 670 671 672 676 677 678 590 402 682 590 684 514 686 687 688 692 693 694 604 462 698 700 701 702 706 707 708 712 713 714 718 719 720 724 725 726 730 731 732 736 737 738 742 743 744 748 749 750 754 755 756 760 761 762 482 766 642 644 646 768 650 652 770 500 656 772 774 775 776 780 781 782 786 787 788 792 793 794 798 799 800 700 804 701 590 806 684 808 809 810 814 815 816 604 698 820 822 823 824 828 829 830 834 835 836 840 841 842 846 847 848 852 853 854 858 859 860 864 865 866 870 871 872 876 877 878 882 883 884 888 889 890 482 894 766 896 897 898 902 903 904 908 909 910 500 772 914 916 917 918 922 923 924 928 929 930 934 935 936 940 941 942 946 947 948 590 952 806 954 955 956 960 961 962 966 967 968 604 820 972 974 975 976 980 981 982 986 987 988 992 993 994 998 999 1000 1004 1005 1006 1010 1011 1012 1016 1017 1018 1022 1023 1024 1028 1029 1030 1034 1035 1036 1040 1041 1042 1046 1047 1048 1052 1053 1054 482 1058 894 1060 1061 1062 1066 1067 1068 1072 1073 1074 500 914 1078 1080 1081 1082 1086 1087 1088 1092 1093 1094 1098 1099 1100 1104 1105 1106 1110 1111 1112 590 1116 952 1118 1119 1120 1124 1125 1126 1130 1131 1132 604 972 1136 604 1138 1139 1142 1143 1144 1148 1149 1150 1154 1155 1156 1160 1161 1162 1166 1167 1168 1172 1173 1174 1178 1179 1180 1184 1185 1186 1190 1191 1192 1196 1197 1198 1202 1203 1204 1208 1209 1210 1214 1215 1216 1220 1221 1222 482 1226 1058 1228 1229 1230 1234 1235 1236 500 1078 1240 1242 1243 1244 1248 1249 1250 1254 1255 1256 1260 1261 1262 1266 1267 1268 1272 1273 1274 590 1278 1116 1280 1281 1282 1286 1287 1288 1292 1293 1294 604 1136 1138 1298 1299 1300 482 1304 1226 1306 1307 1308 590 1312 1278 1314 1315 1316 1320 1321 1322 1326 1327 1328 1332 1333 1334 1338 1339 1340 1344 1345 1346 1350 1351 1352 1356 1357 1358 1362 1363 1364 1368 1369 1370 1374 1375 1376 1380 1381 1382 1386 1387 1388 1392 1393 1394 1398 1399 1400 500 1240 1404 1406 1407 1408 1412 1413 1414 1418 1419 1420 1424 1425 1426 1430 1431 1432 1436 1437 1438 1442 1443 1444 1448 1449 1450 1454 1455 1456 1460 1461 1462 1466 1467 1468 1472 1473 1474 1478 1479 1480 1484 1485 1486 1490 1491 1492 1496 1497 1498 1502 1503 1504 1508 1509 1510 1514 1515 1516 1520 1521 1522 1526 1527 1528 1532 1533 1534 1538 1539 1540 1544 1545 1546 1550 1551 1552 1556 1557 1558 1562 1563 1564 1568 1569 1570 1574 1575 1576 1580 1581 1582 1586 1587 1588 1592 1593 1594 1598 1599 1600 1604 1605 1606 1610 1611 1612 1616 1617 1618 1622 1623 1624 1628 1629 1630 1634 1635 1636 1640 1641 1642 1646 1647 1648 1652 1653 1654 1658 1659 1660 1664 1665 1666 1670 1671 1672 1676 1677 1678 1682 1683 1684 1688 1689 1690 1694 1695 1696 1700 1701 1702 1706 1707 1708 1712 1713 1714 1718 1719 1720 1724 1725 1726 1730 1731 1732 1736 1737 1738 1742 1743 1744 1748 1749 1750 1754 1755 1756 1760 1761 1762 1766 1767 1768 1772 1773 1774 1778 1779 1780 1784 1785 1786 1790 1791 1792 1796 1797 1798 1802 1803 1804 1808 1809 1810 1814 1815 1816 1820 1821 1822 1826 1827 1828 1832 1833 1834 1838 1839 1840 1844 1845 1846 1850 1851 1852 1856 1857 1858 1862 1863 1864 1868 1869 1870 1874 1875 1876 1880 1881 1882 1886 1887 1888 1892 1893 1894 1898 1899 1900 1904 1905 1906 1910 1911 1912 1916 1917 1918 1922 1923 1924 1928 1929 1930 1934 1935 1936 1940 1941 1942 1946 1947 1948 1952 1953 1954 1958 1959 1960 1964 1965 1966 1970 1971 1972 1976 1977 1978 1982 1983 1984 1988 1989 1990 1994 1995 1996 2000 2001 2002 2006 2007 2008 2012 2013 2014 2018 2019 2020 2024 2025 2026 2030 2031 2032 2036 2037 2038 2042 2043 2044 2048 2049 2050 2054 2055 2056 2060 2061 2062 2066 2067 2068 2072 2073 2074 2078 2079 2080 2084 2085 2086 2090 2091 2092 2096 2097 2098 2102 2103 2104 2108 2109 2110 2114 2115 2116 2120 2121 2122 2126 2127 2128 2132 2133 2134 2138 2139 2140 2144 2145 2146 2150 2151 2152 2156 2157 2158 2162 2163 2164 2168 2169 2170 2174 2175 2176 2180 2181 2182 2186 2187 2188 2192 2193 2194 2198 2199 2200 2204 2205 2206 2210 2211 2212 2216 2217 2218 2222 2223 2224 2228 2229 2230 2234 2235 2236 2240 2241 2242 2246 2247 2248 2252 2253 2254 2258 2259 2260 2264 2265 2266 2270 2271 2272 2276 2277 2278 2282 2283 2284 2288 2289 2290 2294 2295 2296 2300 2301 2302 2306 2307 2308 2312 2313 2314 2318 2319 2320 2324 2325 2326 2330 2331 2332 2336 2337 2338 2342 2343 2344 2348 2349 2350 2354 2355 2356 2360 2361 2362 2366 2367 2368 2372 2373 2374 2378 2379 2380 2384 2385 2386 2390 2391 2392 2396 2397 2398 2402 2403 2404 2408 2409 2410 2414 2415 2416 2420 2421 2422 2426 2427 2428 2432 2433 2434 2438 2439 2440 2444 2445 2446 2450 2451 2452 2456 2457 2458 2462 2463 2464 2468 2469 2470 2474 2475 2476 2480 2481 2482 2486 2487 2488 2492 2493 2494 2498 2499 2500 2504 2505 2506 2510 2511 2512 2516 2517 2518 2522 2523 2524 2528 2529 2530 2534 2535 2536 2540 2541 2542 2546 2547 2548 2552 2553 2554 2558 2559 2560 2564 2565 2566 2570 2571 2572 2576 2577 2578 2582 2583 2584 2588 2589 2590 2594 2595 2596 2600 2601 2602 2606 2607 2608 2612 2613 2614 2618 2619 2620 2624 2625 2626 2630 2631 2632 2636 2637 2638 2642 2643 2644 2648 2649 2650 2654 2655 2656 2660 2661 2662 2666 2667 2668 2672 2673 2674 2678 2679 2680 2684 2685 2686 2690 2691 2692 2696 2697 2698 2702 2703 2704 2708 2709 2710 2714 2715 2716 2720 2721 2722 2726 2727 2728 2732 2733 2734 2738 2739 2740 2744 2745 2746 2750 2751 2752 2756 2757 2758 2762 2763 2764 2768 2769 2770 2774 2775 2776 2780 2781 2782 2786 2787 2788 2792 2793 2794 2798 2799 2800 2804 2805 2806 2810 2811 2812 2816 2817 2818 2822 2823 2824 2828 2829 2830 2834 2835 2836 2840 2841 2842 2846 2847 2848 2852 2853 2854 2858 2859 2860 2864 2865 2866 2870 2871 2872 2876 2877 2878 2882 2883 2884 2888 2889 2890 2894 2895 2896 2900 2901 2902 2906 2907 2908 2912 2913 2914 2918 2919 2920 2924 2925 2926 2930 2931 2932 2936 2937 2938 2942 2943 2944 2948 2949 2950 2954 2955 2956 2960 2961 2962 2966 2967 2968 2972 2973 2974 2978 2979 2980 2984 2985 2986 2990 2991 2992 2996 2997 2998 3002 3003 3004 3008 3009 3010 3014 3015 3016 3020 3021 3022 3026 3027 3028 3032 3033 3034 3038 3039 3040 3044 3045 3046 3050 3051 3052 3056 3057 3058 3062 3063 3064 3068 3069 3070 3074 3075 3076 3080 3081 3082 3086 3087 3088 3092 3093 3094 3098 3099 3100 3104 3105 3106 3110 3111 3112 3116 3117 3118 3122 3123 3124 3128 3129 3130 3134 3135 3136 3140 3141 3142 3146 3147 3148 3152 3153 3154 3158 3159 3160 3164 3165 3166 3170 3171 3172 3176 3177 3178 3182 3183 3184 3188 3189 3190 3194 3195 3196 3200 3201 3202 3206 3207 3208 3212 3213 3214 3218 3219 3220 3224 3225 3226 3230 3231 3232 3236 3237 3238 3242 3243 3244 3248 3249 3250 3254 3255 3256 3260 3261 3262 3266 3267 3268 3272 3273 3274 3278 3279 3280 3284 3285 3286 3290 3291 3292 3296 3297 3298 3302 3303 3304 3308 3309 3310 3314 3315 3316 3320 3321 3322 3326 3327 3328 3332 3333 3334 3338 3339 3340 3344 3345 3346 3350 3351 3352 3356 3357 3358 3362 3363 3364 3368 3369 3370 3374 3375 3376 3380 3381 3382 3386 3387 3388 3392 3393 3394 3398 3399 3400 3404 3405 3406 3410 3411 3412 3416 3417 3418 3422 3423 3424 3428 3429 3430 3434 3435 3436 3440 3441 3442 3446 3447 3448 3452 3453 3454 3458 3459 3460 3464 3465 3466 3470 3471 3472 3476 3477 3478 3482 3483 3484 3488 3489 3490 3494 3495 3496 3500 3501 3502 3506 3507 3508 3512 3513 3514 3518 3519 3520 3524 3525 3526 3530 3531 3532 3536 3537 3538 3542 3543 3544 3548 3549 3550 3554 3555 3556 3560 3561 3562 3566 3567 3568 3572 3573 3574 3578 3579 3580 3584 3585 3586 3590 3591 3592 3596 3597 3598 3602 3603 3604 3608 3609 3610 3614 3615 3616 3620 3621 3622 3626 3627 3628 3632 3633 3634 3638 3639 3640 3644 3645 3646 3650 3651 3652 3656 3657 3658 3662 3663 3664 3668 3669 3670 3674 3675 3676 3680 3681 3682 3686 3687 3688 3692 3693 3694 3698 3699 3700 3704 3705 3706 3710 3711 3712 3716 3717 3718 3722 3723 3724 3728 3729 3730 3734 3735 3736 3740 3741 3742 3746 3747 3748 3752 3753 3754 3758 3759 3760 3764 3765 3766 3770 3771 3772 3776 3777 3778 3782 3783 3784 3788 3789 3790 3794 3795 3796 3800 3801 3802 3806 3807 3808 3812 3813 3814 3818 3819 3820 3824 3825 3826 3830 3831 3832 3836 3837 3838 3842 3843 3844 3848 3849 3850 3854 3855 3856 3860 3861 3862 3866 3867 3868 3872 3873 3874 3878 3879 3880 3884 3885 3886 3890 3891 3892 3896 3897 3898 3902 3903 3904 3908 3909 3910 3914 3915 3916 3920 3921 3922 3926 3927 3928 3932 3933 3934 3938 3939 3940 3944 3945 3946 3950 3951 3952 3956 3957 3958 3962 3963 3964 3968 3969 3970 3974 3975 3976 3980 3981 3982 3986 3987 3988 3992 3993 3994 3998 3999 4000 4004 4005 4006 4010 4011 4012 4016 4017 4018 4022 4023 4024 4028 4029 4030 4034 4035 4036 4040 4041 4042 4046 4047 4048 4052 4053 4054 4058 4059 4060 4064 4065 4066 4070 4071 4072 4076 4077 4078 4082 4083 4084 4088 4089 4090 4094 4095 4096 4100 4101 4102 4106 4107 4108 4112 4113 4114 4118 4119 4120 4124 4125 4126 4130 4131 4132 4136 4137 4138 4142 4143 4144 4148 4149 4150 4154 4155 4156 4160 4161 4162 4166 4167 4168 4172 4173 4174 4178 4179 4180 4184 4185 4186 4190 4191 4192 4196 4197 4198 4202 4203 4204 4208 4209 4210 4214 4215 4216 4220 4221 4222 4226 4227 4228 4232 4233 4234 4238 4239 4240 4244 4245 4246 4250 4251 4252 4256 4257 4258 4262 4263 4264 4268 4269 4270 4274 4275 4276 4280 4281 4282 4286 4287 4288 4292 4293 4294 4298 4299 4300 4304 4305 4306 4310 4311 4312 4316 4317 4318 4322 4323 4324 4328 4329 4330 4334 4335 4336 4340 4341 4342 4346 4347 4348 4352 4353 4354 4358 4359 4360 4364 4365 4366 4370 4371 4372 4376 4377 4378 4382 4383 4384 4388 4389 4390 4394 4395 4396 4400 4401 4402 4406 4407 4408 4412 4413 4414 4418 4419 4420 4424 4425 4426 4430 4431 4432 4436 4437 4438 4442 4443 4444 4448 4449 4450 4454 4455 4456 4460 4461 4462 4466 4467 4468 4472 4473 4474 4478 4479 4480 4484 4485 4486 4490 4491 4492 4496 4497 4498 4502 4503 4504 4508 4509 4510 4514 4515 4516 4520 4521 4522 4526 4527 4528 4532 4533 4534 4538 4539 4540 4544 4545 4546 4550 4551 4552 4556 4557 4558 4562 4563 4564 4568 4569 4570 4574 4575 4576 4580 4581 4582 4586 4587 4588 4592 4593 4594 4598 4599 4600 4604 4605 4606 4610 4611 4612 4616 4617 4618 4622 4623 4624 4628 4629 4630 4634 4635 4636 4640 4641 4642 4646 4647 4648 4652 4653 4654 4658 4659 4660 4664 4665 4666 4670 4671 4672 4676 4677 4678 4682 4683 4684 4688 4689 4690 4694 4695 4696 4700 4701 4702 4706 4707 4708 4712 4713 4714 4718 4719 4720 4724 4725 4726 4730 4731 4732 4736 4737 4738 4742 4743 4744 4748 4749 4750 4754 4755 4756 4760 4761 4762 4766 4767 4768 4772 4773 4774 4778 4779 4780 4784 4785 4786 4790 4791 4792 4796 4797 4798 4802 4803 4804 4808 4809 4810 4814 4815 4816 4820 4821 4822 4826 4827 4828 4832 4833 4834 4838 4839 4840 4844 4845 4846 4850 4851 4852 4856 4857 4858 4862 4863 4864 4868 4869 4870 4874 4875 4876 4880 4881 4882 4886 4887 4888 4892 4893 4894 4898 4899 4900 4904 4905 4906 4910 4911 4912 4916 4917 4918 4922 4923 4924 4928 4929 4930 4934 4935 4936 4940 4941 4942 4946 4947 4948 4952 4953 4954 4958 4959 4960 4964 4965 4966 4970 4971 4972 4976 4977 4978 4982 4983 4984 4988 4989 4990 4994 4995 4996 5000 5001 5002 5006 5007 5008 5012 5013 5014 5018 5019 5020 5024 5025 5026 5030 5031 5032 5036 5037 5038 5042 5043 5044 5048 5049 5050 5054 5055 5056 5060 5061 5062 5066 5067 5068 5072 5073 5074 5078 5079 5080 5084 5085 5086 5090 5091 5092 5096 5097 5098 5102 5103 5104 5108 5109 5110 5114 5115 5116 5120 5121 5122 5126 5127 5128 5132 5133 5134 5138 5139 5140 5144 5145 5146 5150 5151 5152 5156 5157 5158 5162 5163 5164 5168 5169 5170 5174 5175 5176 5180 5181 5182 5186 5187 5188 5192 5193 5194 5198 5199 5200 5204 5205 5206 5210 5211 5212 5216 5217 5218 5222 5223 5224 5228 5229 5230 5234 5235 5236 5240 5241 5242 5246 5247 5248 5252 5253 5254 5258 5259 5260 5264 5265 5266 5270 5271 5272 5276 5277 5278 5282 5283 5284 5288 5289 5290 5294 5295 5296 5300 5301 5302 5306 5307 5308 5312 5313 5314 5318 5319 5320 5324 5325 5326 5330 5331 5332 5336 5337 5338 5342 5343 5344 5348 5349 5350 5354 5355 5356 5360 5361 5362 5366 5367 5368 5372 5373 5374 5378 5379 5380 5384 5385 5386 5390 5391 5392 5396 5397 5398 5402 5403 5404 5408 5409 5410 5414 5415 5416 5420 5421 5422 5426 5427 5428 5432 5433 5434 5438 5439 5440 5444 5445 5446 5450 5451 5452 5456 5457 5458 5462 5463 5464 5468 5469 5470 5474 5475 5476 5480 5481 5482 5486 5487 5488 5492 5493 5494 5498 5499 5500 5504 5505 5506 5510 5511 5512 5516 5517 5518 5522 5523 5524 5528 5529 5530 5534 5535 5536 5540 5541 5542 5546 5547 5548 5552 5553 5554 5558 5559 5560 5564 5565 5566 5570 5571 5572 5576 5577 5578 5582 5583 5584 5588 5589 5590 5594 5595 5596 5600 5601 5602 5606 5607 5608 5612 5613 5614 5618 5619 5620 5624 5625 5626 5630 5631 5632 5636 5637 5638 5642 5643 5644 5648 5649 5650 5654 5655 5656 5660 5661 5662 5666 5667 5668 5672 5673 5674 5678 5679 5680 5684 5685 5686 5690 5691 5692 5696 5697 5698 5702 5703 5704 5708 5709 5710 5714 5715 5716 5720 5721 5722 5726 5727 5728 5732 5733 5734 5738 5739 5740 5744 5745 5746 5750 5751 5752 5756 5757 5758 5762 5763 5764 5768 5769 5770 5774 5775 5776 5780 5781 5782 5786 5787 5788 5792 5793 5794 5798 5799 5800 5804 5805 5806 5810 5811 5812 5816 5817 5818 5822 5823 5824 5828 5829 5830 5834 5835 5836 5840 5841 5842 5846 5847 5848 5852 5853 5854 5858 5859 5860 5864 5865 5866 5870 5871 5872 5876 5877 5878 5882 5883 5884 5888 5889 5890 5894 5895 5896 5900 5901 5902 5906 5907 5908 5912 5913 5914 5918 5919 5920 5924 5925 5926 5930 5931 5932 5936 5937 5938 5942 5943 5944 5948 5949 5950 5954 5955 5956 5960 5961 5962 5966 5967 5968 5972 5973 5974 5978 5979 5980 5984 5985 5986 5990 5991 5992 5996 5997 5998 6002 6003 6004 6008 6009 6010 6014 6015 6016 6020 6021 6022 6026 6027 6028 6032 6033 6034 6038 6039 6040 6044 6045 6046 6050 6051 6052 6056 6057 6058 6062 6063 6064 6068 6069 6070 6074 6075 6076 6080 6081 6082 6086 6087 6088 6092 6093 6094 6098 6099 6100 6104 6105 6106 6110 6111 6112 6116 6117 6118 6122 6123 6124 6128 6129 6130 6134 6135 6136 6140 6141 6142 6146 6147 6148 6152 6153 6154 6158 6159 6160 6164 6165 6166 6170 6171 6172 6176 6177 6178 6182 6183 6184 6188 6189 6190 6194 6195 6196 6200 6201 6202 6206 6207 6208 6212 6213 6214 6218 6219 6220 6224 6225 6226 6230 6231 6232 6236 6237 6238 6242 6243 6244 6248 6249 6250 6254 6255 6256 6260 6261 6262 6266 6267 6268 6272 6273 6274 6278 6279 6280 6284 6285 6286 6290 6291 6292 6296 6297 6298 6302 6303 6304 6308 6309 6310 6314 6315 6316 6320 6321 6322 6326 6327 6328 6332 6333 6334 6338 6339 6340 6344 6345 6346 6350 6351 6352 6356 6357 6358 6362 6363 6364 6368 6369 6370 6374 6375 6376 6380 6381 6382 6386 6387 6388 6392 6393 6394 6398 6399 6400 6404 6405 6406 6410 6411 6412 6416 6417 6418 6422 6423 6424 6428 6429 6430 6434 6435 6436 6440 6441 6442 6446 6447 6448 6452 6453 6454 6458 6459 6460 6464 6465 6466 6470 6471 6472 6476 6477 6478 6482 6483 6484 6488 6489 6490 6494 6495 6496 6500 6501 6502 6506 6507 6508 6512 6513 6514 6518 6519 6520 6524 6525 6526 6530 6531 6532 6536 6537 6538 6542 6543 6544 6548 6549 6550 6554 6555 6556 6560 6561 6562 6566 6567 6568 6572 6573 6574 6578 6579 6580 6584 6585 6586 6590 6591 6592 6596 6597 6598 6602 6603 6604 6608 6609 6610 6614 6615 6616 6620 6621 6622 6626 6627 6628 6632 6633 6634 6638 6639 6640 6644 6645 6646 6650 6651 6652 6656 6657 6658 6662 6663 6664 6668 6669 6670 6674 6675 6676 6680 6681 6682 6686 6687 6688 6692 6693 6694 6698 6699 6700 6704 6705 6706 6710 6711 6712 6716 6717 6718 6722 6723 6724 6728 6729 6730 6734 6735 6736 6740 6741 6742 6746 6747 6748 6752 6753 6754 6758 6759 6760 6764 6765 6766 6770 6771 6772 6776 6777 6778 6782 6783 6784 6788 6789 6790 6794 6795 6796 6800 6801 6802 6806 6807 6808 6812 6813 6814 6818 6819 6820 6824 6825 6826 6830 6831 6832 6836 6837 6838 6842 6843 6844 6848 6849 6850 6854 6855 6856 6860 6861 6862 6866 6867 6868 6872 6873 6874 6878 6879 6880 6884 6885 6886 6890 6891 6892 6896 6897 6898 6902 6903 6904 6908 6909 6910 6914 6915 6916 6920 6921 6922 6926 6927 6928 6932 6933 6934 6938 6939 6940 6944 6945 6946 6950 6951 6952 6956 6957 6958 6962 6963 6964 6968 6969 6970 6974 6975 6976 6980 6981 6982 6986 6987 6988 6992 6993 6994 6998 6999 7000 7004 7005 7006 7010 7011 7012 7016 7017 7018 7022 7023 7024 7028 7029 7030 7034 7035 7036 7040 7041 7042 7046 7047 7048 7052 7053 7054 7058 7059 7060 7064 7065 7066 7070 7071 7072 7076 7077 7078 7082 7083 7084 7088 7089 7090 7094 7095 7096 7100 7101 7102 7106 7107 7108 7112 7113 7114 7118 7119 7120 7124 7125 7126 7130 7131 7132 7136 7137 7138 7142 7143 7144 7148 7149 7150 7154 7155 7156 7160 7161 7162 7166 7167 7168 7172 7173 7174 7178 7179 7180 7184 7185 7186 7190 7191 7192 7196 7197 7198 7202 7203 7204 7208 7209 7210 7214 7215 7216 7220 7221 7222 7226 7227 7228 7232 7233 7234 7238 7239 7240 7244 7245 7246 7250 7251 7252 7256 7257 7258 7262 7263 7264 7268 7269 7270 7274 7275 7276 7280 7281 7282 7286 7287 7288 7292 7293 7294 7298 7299 7300 7304 7305 7306 7310 7311 7312 7316 7317 7318 7322 7323 7324 7328 7329 7330 7334 7335 7336 7340 7341 7342 7346 7347 7348 7352 7353 7354 7358 7359 7360 7364 7365 7366 7370 7371 7372 7376 7377 7378 7382 7383 7384 7388 7389 7390 7394 7395 7396 7400 7401 7402 7406 7407 7408 7412 7413 7414 7418 7419 7420 7424 7425 7426 7430 7431 7432 7436 7437 7438 7442 7443 7444 7448 7449 7450 7454 7455 7456 7460 7461 7462 7466 7467 7468 7472 7473 7474 7478 7479 7480 7484 7485 7486 7490 7491 7492 7496 7497 7498 7502 7503 7504 7508 7509 7510 7514 7515 7516 7520 7521 7522 7526 7527 7528 7532 7533 7534 7538 7539 7540 7544 7545 7546 7550 7551 7552 7556 7557 7558 7562 7563 7564 7568 7569 7570 7574 7575 7576 7580 7581 7582 7586 7587 7588 7592 7593 7594 7598 7599 7600 7604 7605 7606 7610 7611 7612 7616 7617 7618 7622 7623 7624 7628 7629 7630 7634 7635 7636 7640 7641 7642 7646 7647 7648 7652 7653 7654 7658 7659 7660 7664 7665 7666 7670 7671 7672 7676 7677 7678 7682 7683 7684 7688 7689 7690 7694 7695 7696 7700 7701 7702 7706 7707 7708 7712 7713 7714 7718 7719 7720 7724 7725 7726 7730 7731 7732 7736 7737 7738 7742 7743 7744 7748 7749 7750 7754 7755 7756 7760 7761 7762 7766 7767 7768 7772 7773 7774 7778 7779 7780 7784 7785 7786 7790 7791 7792 7796 7797 7798 7802 7803 7804 7808 7809 7810 7814 7815 7816 7820 7821 7822 7826 7827 7828 7832 7833 7834 7838 7839 7840 7844 7845 7846 7850 7851 7852 7856 7857 7858 7862 7863 7864 7868 7869 7870 7874 7875 7876 7880 7881 7882 7886 7887 7888 7892 7893 7894 7898 7899 7900 7904 7905 7906 7910 7911 7912 7916 7917 7918 7922 7923 7924 7928 7929 7930 7934 7935 7936 7940 7941 7942 7946 7947 7948 7952 7953 7954 7958 7959 7960 7964 7965 7966 7970 7971 7972 7976 7977 7978 7982 7983 7984 7988 7989 7990 7994 7995 7996 8000 8001 8002 8006 8007 8008 8012 8013 8014 8018 8019 8020 8024 8025 8026 8030 8031 8032 8036 8037 8038 8042 8043 8044 8048 8049 8050 8054 8055 8056 8060 8061 8062 8066 8067 8068 8072 8073 8074 8078 8079 8080 8084 8085 8086 8090 8091 8092 8096 8097 8098 8102 8103 8104 8108 8109 8110 8114 8115 8116 8120 8121 8122 8126 8127 8128 8132 8133 8134 8138 8139 8140 8144 8145 8146 8150 8151 8152 8156 8157 8158 8162 8163 8164 8168 8169 8170 8174 8175 8176 8180 8181 8182 8186 8187 8188 8192 8193 8194 8198 8199 8200 8204 8205 8206 8210 8211 8212 8216 8217 8218 8222 8223 8224 8228 8229 8230 8234 8235 8236 8240 8241 8242 8246 8247 8248 8252 8253 8254 8258 8259 8260 8264 8265 8266 8270 8271 8272 8276 8277 8278 8282 8283 8284 8288 8289 8290 8294 8295 8296 8300 8301 8302 8306 8307 8308 8312 8313 8314 8318 8319 8320 8324 8325 8326 8330 8331 8332 8336 8337 8338 8342 8343 8344 8348 8349 8350 8354 8355 8356 8360 8361 8362 8366 8367 8368 8372 8373 8374 8378 8379 8380 8384 8385 8386 8390 8391 8392 8396 8397 8398 8402 8403 8404 8408 8409 8410 8414 8415 8416 8420 8421 8422 8426 8427 8428 8432 8433 8434 8438 8439 8440 8444 8445 8446 8450 8451 8452 8456 8457 8458 8462 8463 8464 8468 8469 8470 8474 8475 8476 8480 8481 8482 8486 8487 8488 8492 8493 8494 8498 8499 8500 8504 8505 8506 8510 8511 8512 8516 8517 8518 8522 8523 8524 8528 8529 8530 8534 8535 8536 8540 8541 8542 8546 8547 8548 8552 8553 8554 8558 8559 8560 8564 8565 8566 8570 8571 8572 8576 8577 8578 8582 8583 8584 8588 8589 8590 8594 8595 8596 8600 8601 8602 8606 8607 8608 8612 8613 8614 8618 8619 8620 8624 8625 8626 8630 8631 8632 8636 8637 8638 8642 8643 8644 8648 8649 8650 8654 8655 8656 8660 8661 8662 8666 8667 8668 8672 8673 8674 8678 8679 8680 8684 8685 8686 8690 8691 8692 8696 8697 8698 8702 8703 8704 8708 8709 8710 8714 8715 8716 8720 8721 8722 8726 8727 8728 8732 8733 8734 8738 8739 8740 8744 8745 8746 8750 8751 8752 8756 8757 8758 8762 8763 8764 8768 8769 8770 8774 8775 8776 8780 8781 8782 8786 8787 8788 8792 8793 8794 8798 8799 8800 8804 8805 8806 8810 8811 8812 8816 8817 8818 8822 8823 8824 8828 8829 8830 8834 8835 8836 8840 8841 8842 8846 8847 8848 8852 8853 8854 8858 8859 8860 8864 8865 8866 8870 8871 8872 8876 8877 8878 8882 8883 8884 8888 8889 8890 8894 8895 8896 8900 8901 8902 8906 8907 8908 8912 8913 8914 8918 8919 8920 8924 8925 8926 8930 8931 8932 8936 8937 8938 8942 8943 8944 8948 8949 8950 8954 8955 8956 8960 8961 8962 8966 8967 8968 8972 8973 8974 8978 8979 8980 8984 8985 8986 8990 8991 8992 8996 8997 8998 9002 9003 9004 9008 9009 9010 9014 9015 9016 9020 9021 9022 9026 9027 9028 9032 9033 9034 9038 9039 9040 9044 9045 9046 9050 9051 9052 9056 9057 9058 9062 9063 9064 9068 9069 9070 9074 9075 9076 9080 9081 9082 9086 9087 9088 9092 9093 9094 9098 9099 9100 9104 9105 9106 9110 9111 9112 9116 9117 9118 9122 9123 9124 9128 9129 9130 9134 9135 9136 9140 9141 9142 9146 9147 9148 9152 9153 9154 9158 9159 9160 9164 9165 9166 9170 9171 9172 9176 9177 9178 9182 9183 9184 9188 9189 9190 9194 9195 9196 9200 9201 9202 9206 9207 9208 9212 9213 9214 9218 9219 9220 9224 9225 9226 9230 9231 9232 9236 9237 9238 9242 9243 9244 9248 9249 9250 9254 9255 9256 9260 9261 9262 9266 9267 9268 9272 9273 9274 9278 9279 9280 9284 9285 9286 9290 9291 9292 9296 9297 9298 9302 9303 9304 9308 9309 9310 9314 9315 9316 9320 9321 9322 9326 9327 9328 9332 9333 9334 9338 9339 9340 9344 9345 9346 9350 9351 9352 9356 9357 9358 9362 9363 9364 9368 9369 9370 9374 9375 9376 9380 9381 9382 9386 9387 9388 9392 9393 9394 9398 9399 9400 9404 9405 9406 9410 9411 9412 9416 9417 9418 9422 9423 9424 9428 9429 9430 9434 9435 9436 9440 9441 9442 9446 9447 9448 9452 9453 9454 9458 9459 9460 9464 9465 9466 9470 9471 9472 9476 9477 9478 9482 9483 9484 9488 9489 9490 9494 9495 9496 9500 9501 9502 9506 9507 9508 9512 9513 9514 9518 9519 9520 9524 9525 9526 9530 9531 9532 9536 9537 9538 9542 9543 9544 9548 9549 9550 9554 9555 9556 9560 9561 9562 9566 9567 9568 9572 9573 9574 9578 9579 9580 9584 9585 9586 9590 9591 9592 9596 9597 9598 9602 9603 9604 9608 9609 9610 9614 9615 9616 9620 9621 9622 9626 9627 9628 9632 9633 9634 9638 9639 9640 9644 9645 9646 9650 9651 9652
3 4 5 9 10 11 15 16 17 21 22 23 27 28 29 33 34 35 39 40 41 45 46 47 51 52 53 57 58 59 63 64 65 69 70 71 75 76 77 81 82 83 87 88 89 93 94 95 99 100 101 105 106 107 111 112 113 117 118 119 123 124 125 129 130 131 111 133 112 137 138 139 141 123 125 129 131 143 147 148 149 153 154 155 159 160 161 165 166 167 171 172 173 177 178 179 183 184 185 189 190 191 195 196 197 201 202 203 207 208 209 213 214 215 219 220 221 225 226 227 231 232 233 237 238 239 243 244 245 249 250 251 255 256 257 261 262 263 267 268 269 273 274 275 279 280 281 285 286 287 291 292 293 297 298 299 303 304 305 309 310 311 315 316 317 321 322 323 327 328 329 333 334 335 339 340 341 345 346 347 351 352 353 357 358 359 341 340 361 365 366 367 371 372 373 351 353 375 379 380 381 341 361 383 387 388 389 393 394 395 399 400 401 375 353 403 407 408 409 411 341 383 415 416 417 421 422 423 427 428 429 433 434 435 439 440 441 445 446 447 353 449 403 453 454 455 459 460 461 463 411 383 467 468 469 473 474 475 479 480 481 485 486 487 491 492 493 497 498 499 441 440 501 505 506 507 511 512 513 449 515 403 519 520 521 525 526 527 463 383 529 533 534 535 539 540 541 545 546 547 551 552 553 555 485 487 486 557 487 561 562 563 567 568 569 571 441 501 575 576 577 581 582 583 587 588 589 403 515 591 595 596 597 601 602 603 463 529 605 609 610 611 615 616 617 621 622 623 627 628 629 633 634 635 639 640 641 557 643 487 647 648 649 653 654 655 657 571 501 661 662 663 667 668 669 673 674 675 679 680 681 683 403 591 515 685 591 689 690 691 695 696 697 699 463 605 703 704 705 709 710 711 715 716 717 721 722 723 727 728 729 733 734 735 739 740 741 745 746 747 751 752 753 757 758 759 763 764 765 643 767 487 769 647 649 771 653 655 773 657 501 777 778 779 783 784 785 789 790 791 795 796 797 801 802 803 704 805 705 685 807 591 811 812 813 817 818 819 821 699 605 825 826 827 831 832 833 837 838 839 843 844 845 849 850 851 855 856 857 861 862 863 867 868 869 873 874 875 879 880 881 885 886 887 891 892 893 767 895 487 899 900 901 905 906 907 911 912 913 915 773 501 919 920 921 925 926 927 931 932 933 937 938 939 943 944 945 949 950 951 807 953 591 957 958 959 963 964 965 969 970 971 973 821 605 977 978 979 983 984 985 989 990 991 995 996 997 1001 1002 1003 1007 1008 1009 1013 1014 1015 1019 1020 1021 1025 1026 1027 1031 1032 1033 1037 1038 1039 1043 1044 1045 1049 1050 1051 1055 1056 1057 895 1059 487 1063 1064 1065 1069 1070 1071 1075 1076 1077 1079 915 501 1083 1084 1085 1089 1090 1091 1095 1096 1097 1101 1102 1103 1107 1108 1109 1113 1114 1115 953 1117 591 1121 1122 1123 1127 1128 1129 1133 1134 1135 1137 973 605 1140 1141 605 1145 1146 1147 1151 1152 1153 1157 1158 1159 1163 1164 1165 1169 1170 1171 1175 1176 1177 1181 1182 1183 1187 1188 1189 1193 1194 1195 1199 1200 1201 1205 1206 1207 1211 1212 1213 1217 1218 1219 1223 1224 1225 1059 1227 487 1231 1232 1233 1237 1238 1239 1241 1079 501 1245 1246 1247 1251 1252 1253 1257 1258 1259 1263 1264 1265 1269 1270 1271 1275 1276 1277 1117 1279 591 1283 1284 1285 1289 1290 1291 1295 1296 1297 1141 1137 605 1301 1302 1303 1227 1305 487 1309 1310 1311 1279 1313 591 1317 1318 1319 1323 1324 1325 1329 1330 1331 1335 1336 1337 1341 1342 1343 1347 1348 1349 1353 1354 1355 1359 1360 1361 1365 1366 1367 1371 1372 1373 1377 1378 1379 1383 1384 1385 1389 1390 1391 1395 1396 1397 1401 1402 1403 1405 1241 501 1409 1410 1411 1415 1416 1417 1421 1422 1423 1427 1428 1429 1433 1434 1435 1439 1440 1441 1445 1446 1447 1451 1452 1453 1457 1458 1459 1463 1464 1465 1469 1470 1471 1475 1476 1477 1481 1482 1483 1487 1488 1489 1493 1494 1495 1499 1500 1501 1505 1506 1507 1511 1512 1513 1517 1518 1519 1523 1524 1525 1529 1530 1531 1535 1536 1537 1541 1542 1543 1547 1548 1549 1553 1554 1555 1559 1560 1561 1565 1566 1567 1571 1572 1573 1577 1578 1579 1583 1584 1585 1589 1590 1591 1595 1596 1597 1601 1602 1603 1607 1608 1609 1613 1614 1615 1619 1620 1621 1625 1626 1627 1631 1632 1633 1637 1638 1639 1643 1644 1645 1649 1650 1651 1655 1656 1657 1661 1662 1663 1667 1668 1669 1673 1674 1675 1679 1680 1681 1685 1686 1687 1691 1692 1693 1697 1698 1699 1703 1704 1705 1709 1710 1711 1715 1716 1717 1721 1722 1723 1727 1728 1729 1733 1734 1735 1739 1740 1741 1745 1746 1747 1751 1752 1753 1757 1758 1759 1763 1764 1765 1769 1770 1771 1775 1776 1777 1781 1782 1783 1787 1788 1789 1793 1794 1795 1799 1800 1801 1805 1806 1807 1811 1812 1813 1817 1818 1819 1823 1824 1825 1829 1830 1831 1835 1836 1837 1841 1842 1843 1847 1848 1849 1853 1854 1855 1859 1860 1861 1865 1866 1867 1871 1872 1873 1877 1878 1879 1883 1884 1885 1889 1890 1891 1895 1896 1897 1901 1902 1903 1907 1908 1909 1913 1914 1915 1919 1920 1921 1925 1926 1927 1931 1932 1933 1937 1938 1939 1943 1944 1945 1949 1950 1951 1955 1956 1957 1961 1962 1963 1967 1968 1969 1973 1974 1975 1979 1980 1981 1985 1986 1987 1991 1992 1993 1997 1998 1999 2003 2004 2005 2009 2010 2011 2015 2016 2017 2021 2022 2023 2027 2028 2029 2033 2034 2035 2039 2040 2041 2045 2046 2047 2051 2052 2053 2057 2058 2059 2063 2064 2065 2069 2070 2071 2075 2076 2077 2081 2082 2083 2087 2088 2089 2093 2094 2095 2099 2100 2101 2105 2106 2107 2111 2112 2113 2117 2118 2119 2123 2124 2125 2129 2130 2131 2135 2136 2137 2141 2142 2143 2147 2148 2149 2153 2154 2155 2159 2160 2161 2165 2166 2167 2171 2172 2173 2177 2178 2179 2183 2184 2185 2189 2190 2191 2195 2196 2197 2201 2202 2203 2207 2208 2209 2213 2214 2215 2219 2220 2221 2225 2226 2227 2231 2232 2233 2237 2238 2239 2243 2244 2245 2249 2250 2251 2255 2256 2257 2261 2262 2263 2267 2268 2269 2273 2274 2275 2279 2280 2281 2285 2286 2287 2291 2292 2293 2297 2298 2299 2303 2304 2305 2309 2310 2311 2315 2316 2317 2321 2322 2323 2327 2328 2329 2333 2334 2335 2339 2340 2341 2345 2346 2347 2351 2352 2353 2357 2358 2359 2363 2364 2365 2369 2370 2371 2375 2376 2377 2381 2382 2383 2387 2388 2389 2393 2394 2395 2399 2400 2401 2405 2406 2407 2411 2412 2413 2417 2418 2419 2423 2424 2425 2429 2430 2431 2435 2436 2437 2441 2442 2443 2447 2448 2449 2453 2454 2455 2459 2460 2461 2465 2466 2467 2471 2472 2473 2477 2478 2479 2483 2484 2485 2489 2490 2491 2495 2496 2497 2501 2502 2503 2507 2508 2509 2513 2514 2515 2519 2520 2521 2525 2526 2527 2531 2532 2533 2537 2538 2539 2543 2544 2545 2549 2550 2551 2555 2556 2557 2561 2562 2563 2567 2568 2569 2573 2574 2575 2579 2580 2581 2585 2586 2587 2591 2592 2593 2597 2598 2599 2603 2604 2605 2609 2610 2611 2615 2616 2617 2621 2622 2623 2627 2628 2629 2633 2634 2635 2639 2640 2641 2645 2646 2647 2651 2652 2653 2657 2658 2659 2663 2664 2665 2669 2670 2671 2675 2676 2677 2681 2682 2683 2687 2688 2689 2693 2694 2695 2699 2700 2701 2705 2706 2707 2711 2712 2713 2717 2718 2719 2723 2724 2725 2729 2730 2731 2735 2736 2737 2741 2742 2743 2747 2748 2749 2753 2754 2755 2759 2760 2761 2765 2766 2767 2771 2772 2773 2777 2778 2779 2783 2784 2785 2789 2790 2791 2795 2796 2797 2801 2802 2803 2807 2808 2809 2813 2814 2815 2819 2820 2821 2825 2826 2827 2831 2832 2833 2837 2838 2839 2843 2844 2845 2849 2850 2851 2855 2856 2857 2861 2862 2863 2867 2868 2869 2873 2874 2875 2879 2880 2881 2885 2886 2887 2891 2892 2893 2897 2898 2899 2903 2904 2905 2909 2910 2911 2915 2916 2917 2921 2922 2923 2927 2928 2929 2933 2934 2935 2939 2940 2941 2945 2946 2947 2951 2952 2953 2957 2958 2959 2963 2964 2965 2969 2970 2971 2975 2976 2977 2981 2982 2983 2987 2988 2989 2993 2994 2995 2999 3000 3001 3005 3006 3007 3011 3012 3013 3017 3018 3019 3023 3024 3025 3029 3030 3031 3035 3036 3037 3041 3042 3043 3047 3048 3049 3053 3054 3055 3059 3060 3061 3065 3066 3067 3071 3072 3073 3077 3078 3079 3083 3084 3085 3089 3090 3091 3095 3096 3097 3101 3102 3103 3107 3108 3109 3113 3114 3115 3119 3120 3121 3125 3126 3127 3131 3132 3133 3137 3138 3139 3143 3144 3145 3149 3150 3151 3155 3156 3157 3161 3162 3163 3167 3168 3169 3173 3174 3175 3179 3180 3181 3185 3186 3187 3191 3192 3193 3197 3198 3199 3203 3204 3205 3209 3210 3211 3215 3216 3217 3221 3222 3223 3227 3228 3229 3233 3234 3235 3239 3240 3241 3245 3246 3247 3251 3252 3253 3257 3258 3259 3263 3264 3265 3269 3270 3271 3275 3276 3277 3281 3282 3283 3287 3288 3289 3293 3294 3295 3299 3300 3301 3305 3306 3307 3311 3312 3313 3317 3318 3319 3323 3324 3325 3329 3330 3331 3335 3336 3337 3341 3342 3343 3347 3348 3349 3353 3354 3355 3359 3360 3361 3365 3366 3367 3371 3372 3373 3377 3378 3379 3383 3384 3385 3389 3390 3391 3395 3396 3397 3401 3402 3403 3407 3408 3409 3413 3414 3415 3419 3420 3421 3425 3426 3427 3431 3432 3433 3437 3438 3439 3443 3444 3445 3449 3450 3451 3455 3456 3457 3461 3462 3463 3467 3468 3469 3473 3474 3475 3479 3480 3481 3485 3486 3487 3491 3492 3493 3497 3498 3499 3503 3504 3505 3509 3510 3511 3515 3516 3517 3521 3522 3523 3527 3528 3529 3533 3534 3535 3539 3540 3541 3545 3546 3547 3551 3552 3553 3557 3558 3559 3563 3564 3565 3569 3570 3571 3575 3576 3577 3581 3582 3583 3587 3588 3589 3593 3594 3595 3599 3600 3601 3605 3606 3607 3611 3612 3613 3617 3618 3619 3623 3624 3625 3629 3630 3631 3635 3636 3637 3641 3642 3643 3647 3648 3649 3653 3654 3655 3659 3660 3661 3665 3666 3667 3671 3672 3673 3677 3678 3679 3683 3684 3685 3689 3690 3691 3695 3696 3697 3701 3702 3703 3707 3708 3709 3713 3714 3715 3719 3720 3721 3725 3726 3727 3731 3732 3733 3737 3738 3739 3743 3744 3745 3749 3750 3751 3755 3756 3757 3761 3762 3763 3767 3768 3769 3773 3774 3775 3779 3780 3781 3785 3786 3787 3791 3792 3793 3797 3798 3799 3803 3804 3805 3809 3810 3811 3815 3816 3817 3821 3822 3823 3827 3828 3829 3833 3834 3835 3839 3840 3841 3845 3846 3847 3851 3852 3853 3857 3858 3859 3863 3864 3865 3869 3870 3871 3875 3876 3877 3881 3882 3883 3887 3888 3889 3893 3894 3895 3899 3900 3901 3905 3906 3907 3911 3912 3913 3917 3918 3919 3923 3924 3925 3929 3930 3931 3935 3936 3937 3941 3942 3943 3947 3948 3949 3953 3954 3955 3959 3960 3961 3965 3966 3967 3971 3972 3973 3977 3978 3979 3983 3984 3985 3989 3990 3991 3995 3996 3997 4001 4002 4003 4007 4008 4009 4013 4014 4015 4019 4020 4021 4025 4026 4027 4031 4032 4033 4037 4038 4039 4043 4044 4045 4049 4050 4051 4055 4056 4057 4061 4062 4063 4067 4068 4069 4073 4074 4075 4079 4080 4081 4085 4086 4087 4091 4092 4093 4097 4098 4099 4103 4104 4105 4109 4110 4111 4115 4116 4117 4121 4122 4123 4127 4128 4129 4133 4134 4135 4139 4140 4141 4145 4146 4147 4151 4152 4153 4157 4158 4159 4163 4164 4165 4169 4170 4171 4175 4176 4177 4181 4182 4183 4187 4188 4189 4193 4194 4195 4199 4200 4201 4205 4206 4207 4211 4212 4213 4217 4218 4219 4223 4224 4225 4229 4230 4231 4235 4236 4237 4241 4242 4243 4247 4248 4249 4253 4254 4255 4259 4260 4261 4265 4266 4267 4271 4272 4273 4277 4278 4279 4283 4284 4285 4289 4290 4291 4295 4296 4297 4301 4302 4303 4307 4308 4309 4313 4314 4315 4319 4320 4321 4325 4326 4327 4331 4332 4333 4337 4338 4339 4343 4344 4345 4349 4350 4351 4355 4356 4357 4361 4362 4363 4367 4368 4369 4373 4374 4375 4379 4380 4381 4385 4386 4387 4391 4392 4393 4397 4398 4399 4403 4404 4405 4409 4410 4411 4415 4416 4417 4421 4422 4423 4427 4428 4429 4433 4434 4435 4439 4440 4441 4445 4446 4447 4451 4452 4453 4457 4458 4459 4463 4464 4465 4469 4470 4471 4475 4476 4477 4481 4482 4483 4487 4488 4489 4493 4494 4495 4499 4500 4501 4505 4506 4507 4511 4512 4513 4517 4518 4519 4523 4524 4525 4529 4530 4531 4535 4536 4537 4541 4542 4543 4547 4548 4549 4553 4554 4555 4559 4560 4561 4565 4566 4567 4571 4572 4573 4577 4578 4579 4583 4584 4585 4589 4590 4591 4595 4596 4597 4601 4602 4603 4607 4608 4609 4613 4614 4615 4619 4620 4621 4625 4626 4627 4631 4632 4633 4637 4638 4639 4643 4644 4645 4649 4650 4651 4655 4656 4657 4661 4662 4663 4667 4668 4669 4673 4674 4675 4679 4680 4681 4685 4686 4687 4691 4692 4693 4697 4698 4699 4703 4704 4705 4709 4710 4711 4715 4716 4717 4721 4722 4723 4727 4728 4729 4733 4734 4735 4739 4740 4741 4745 4746 4747 4751 4752 4753 4757 4758 4759 4763 4764 4765 4769 4770 4771 4775 4776 4777 4781 4782 4783 4787 4788 4789 4793 4794 4795 4799 4800 4801 4805 4806 4807 4811 4812 4813 4817 4818 4819 4823 4824 4825 4829 4830 4831 4835 4836 4837 4841 4842 4843 4847 4848 4849 4853 4854 4855 4859 4860 4861 4865 4866 4867 4871 4872 4873 4877 4878 4879 4883 4884 4885 4889 4890 4891 4895 4896 4897 4901 4902 4903 4907 4908 4909 4913 4914 4915 4919 4920 4921 4925 4926 4927 4931 4932 4933 4937 4938 4939 4943 4944 4945 4949 4950 4951 4955 4956 4957 4961 4962 4963 4967 4968 4969 4973 4974 4975 4979 4980 4981 4985 4986 4987 4991 4992 4993 4997 4998 4999 5003 5004 5005 5009 5010 5011 5015 5016 5017 5021 5022 5023 5027 5028 5029 5033 5034 5035 5039 5040 5041 5045 5046 5047 5051 5052 5053 5057 5058 5059 5063 5064 5065 5069 5070 5071 5075 5076 5077 5081 5082 5083 5087 5088 5089 5093 5094 5095 5099 5100 5101 5105 5106 5107 5111 5112 5113 5117 5118 5119 5123 5124 5125 5129 5130 5131 5135 5136 5137 5141 5142 5143 5147 5148 5149 5153 5154 5155 5159 5160 5161 5165 5166 5167 5171 5172 5173 5177 5178 5179 5183 5184 5185 5189 5190 5191 5195 5196 5197 5201 5202 5203 5207 5208 5209 5213 5214 5215 5219 5220 5221 5225 5226 5227 5231 5232 5233 5237 5238 5239 5243 5244 5245 5249 5250 5251 5255 5256 5257 5261 5262 5263 5267 5268 5269 5273 5274 5275 5279 5280 5281 5285 5286 5287 5291 5292 5293 5297 5298 5299 5303 5304 5305 5309 5310 5311 5315 5316 5317 5321 5322 5323 5327 5328 5329 5333 5334 5335 5339 5340 5341 5345 5346 5347 5351 5352 5353 5357 5358 5359 5363 5364 5365 5369 5370 5371 5375 5376 5377 5381 5382 5383 5387 5388 5389 5393 5394 5395 5399 5400 5401 5405 5406 5407 5411 5412 5413 5417 5418 5419 5423 5424 5425 5429 5430 5431 5435 5436 5437 5441 5442 5443 5447 5448 5449 5453 5454 5455 5459 5460 5461 5465 5466 5467 5471 5472 5473 5477 5478 5479 5483 5484 5485 5489 5490 5491 5495 5496 5497 5501 5502 5503 5507 5508 5509 5513 5514 5515 5519 5520 5521 5525 5526 5527 5531 5532 5533 5537 5538 5539 5543 5544 5545 5549 5550 5551 5555 5556 5557 5561 5562 5563 5567 5568 5569 5573 5574 5575 5579 5580 5581 5585 5586 5587 5591 5592 5593 5597 5598 5599 5603 5604 5605 5609 5610 5611 5615 5616 5617 5621 5622 5623 5627 5628 5629 5633 5634 5635 5639 5640 5641 5645 5646 5647 5651 5652 5653 5657 5658 5659 5663 5664 5665 5669 5670 5671 5675 5676 5677 5681 5682 5683 5687 5688 5689 5693 5694 5695 5699 5700 5701 5705 5706 5707 5711 5712 5713 5717 5718 5719 5723 5724 5725 5729 5730 5731 5735 5736 5737 5741 5742 5743 5747 5748 5749 5753 5754 5755 5759 5760 5761 5765 5766 5767 5771 5772 5773 5777 5778 5779 5783 5784 5785 5789 5790 5791 5795 5796 5797 5801 5802 5803 5807 5808 5809 5813 5814 5815 5819 5820 5821 5825 5826 5827 5831 5832 5833 5837 5838 5839 5843 5844 5845 5849 5850 5851 5855 5856 5857 5861 5862 5863 5867 5868 5869 5873 5874 5875 5879 5880 5881 5885 5886 5887 5891 5892 5893 5897 5898 5899 5903 5904 5905 5909 5910 5911 5915 5916 5917 5921 5922 5923 5927 5928 5929 5933 5934 5935 5939 5940 5941 5945 5946 5947 5951 5952 5953 5957 5958 5959 5963 5964 5965 5969 5970 5971 5975 5976 5977 5981 5982 5983 5987 5988 5989 5993 5994 5995 5999 6000 6001 6005 6006 6007 6011 6012 6013 6017 6018 6019 6023 6024 6025 6029 6030 6031 6035 6036 6037 6041 6042 6043 6047 6048 6049 6053 6054 6055 6059 6060 6061 6065 6066 6067 6071 6072 6073 6077 6078 6079 6083 6084 6085 6089 6090 6091 6095 6096 6097 6101 6102 6103 6107 6108 6109 6113 6114 6115 6119 6120 6121 6125 6126 6127 6131 6132 6133 6137 6138 6139 6143 6144 6145 6149 6150 6151 6155 6156 6157 6161 6162 6163 6167 6168 6169 6173 6174 6175 6179 6180 6181 6185 6186 6187 6191 6192 6193 6197 6198 6199 6203 6204 6205 6209 6210 6211 6215 6216 6217 6221 6222 6223 6227 6228 6229 6233 6234 6235 6239 6240 6241 6245 6246 6247 6251 6252 6253 6257 6258 6259 6263 6264 6265 6269 6270 6271 6275 6276 6277 6281 6282 6283 6287 6288 6289 6293 6294 6295 6299 6300 6301 6305 6306 6307 6311 6312 6313 6317 6318 6319 6323 6324 6325 6329 6330 6331 6335 6336 6337 6341 6342 6343 6347 6348 6349 6353 6354 6355 6359 6360 6361 6365 6366 6367 6371 6372 6373 6377 6378 6379 6383 6384 6385 6389 6390 6391 6395 6396 6397 6401 6402 6403 6407 6408 6409 6413 6414 6415 6419 6420 6421 6425 6426 6427 6431 6432 6433 6437 6438 6439 6443 6444 6445 6449 6450 6451 6455 6456 6457 6461 6462 6463 6467 6468 6469 6473 6474 6475 6479 6480 6481 6485 6486 6487 6491 6492 6493 6497 6498 6499 6503 6504 6505 6509 6510 6511 6515 6516 6517 6521 6522 6523 6527 6528 6529 6533 6534 6535 6539 6540 6541 6545 6546 6547 6551 6552 6553 6557 6558 6559 6563 6564 6565 6569 6570 6571 6575 6576 6577 6581 6582 6583 6587 6588 6589 6593 6594 6595 6599 6600 6601 6605 6606 6607 6611 6612 6613 6617 6618 6619 6623 6624 6625 6629 6630 6631 6635 6636 6637 6641 6642 6643 6647 6648 6649 6653 6654 6655 6659 6660 6661 6665 6666 6667 6671 6672 6673 6677 6678 6679 6683 6684 6685 6689 6690 6691 6695 6696 6697 6701 6702 6703 6707 6708 6709 6713 6714 6715 6719 6720 6721 6725 6726 6727 6731 6732 6733 6737 6738 6739 6743 6744 6745 6749 6750 6751 6755 6756 6757 6761 6762 6763 6767 6768 6769 6773 6774 6775 6779 6780 6781 6785 6786 6787 6791 6792 6793 6797 6798 6799 6803 6804 6805 6809 6810 6811 6815 6816 6817 6821 6822 6823 6827 6828 6829 6833 6834 6835 6839 6840 6841 6845 6846 6847 6851 6852 6853 6857 6858 6859 6863 6864 6865 6869 6870 6871 6875 6876 6877 6881 6882 6883 6887 6888 6889 6893 6894 6895 6899 6900 6901 6905 6906 6907 6911 6912 6913 6917 6918 6919 6923 6924 6925 6929 6930 6931 6935 6936 6937 6941 6942 6943 6947 6948 6949 6953 6954 6955 6959 6960 6961 6965 6966 6967 6971 6972 6973 6977 6978 6979 6983 6984 6985 6989 6990 6991 6995 6996 6997 7001 7002 7003 7007 7008 7009 7013 7014 7015 7019 7020 7021 7025 7026 7027 7031 7032 7033 7037 7038 7039 7043 7044 7045 7049 7050 7051 7055 7056 7057 7061 7062 7063 7067 7068 7069 7073 7074 7075 7079 7080 7081 7085 7086 7087 7091 7092 7093 7097 7098 7099 7103 7104 7105 7109 7110 7111 7115 7116 7117 7121 7122 7123 7127 7128 7129 7133 7134 7135 7139 7140 7141 7145 7146 7147 7151 7152 7153 7157 7158 7159 7163 7164 7165 7169 7170 7171 7175 7176 7177 7181 7182 7183 7187 7188 7189 7193 7194 7195 7199 7200 7201 7205 7206 7207 7211 7212 7213 7217 7218 7219 7223 7224 7225 7229 7230 7231 7235 7236 7237 7241 7242 7243 7247 7248 7249 7253 7254 7255 7259 7260 7261 7265 7266 7267 7271 7272 7273 7277 7278 7279 7283 7284 7285 7289 7290 7291 7295 7296 7297 7301 7302 7303 7307 7308 7309 7313 7314 7315 7319 7320 7321 7325 7326 7327 7331 7332 7333 7337 7338 7339 7343 7344 7345 7349 7350 7351 7355 7356 7357 7361 7362 7363 7367 7368 7369 7373 7374 7375 7379 7380 7381 7385 7386 7387 7391 7392 7393 7397 7398 7399 7403 7404 7405 7409 7410 7411 7415 7416 7417 7421 7422 7423 7427 7428 7429 7433 7434 7435 7439 7440 7441 7445 7446 7447 7451 7452 7453 7457 7458 7459 7463 7464 7465 7469 7470 7471 7475 7476 7477 7481 7482 7483 7487 7488 7489 7493 7494 7495 7499 7500 7501 7505 7506 7507 7511 7512 7513 7517 7518 7519 7523 7524 7525 7529 7530 7531 7535 7536 7537 7541 7542 7543 7547 7548 7549 7553 7554 7555 7559 7560 7561 7565 7566 7567 7571 7572 7573 7577 7578 7579 7583 7584 7585 7589 7590 7591 7595 7596 7597 7601 7602 7603 7607 7608 7609 7613 7614 7615 7619 7620 7621 7625 7626 7627 7631 7632 7633 7637 7638 7639 7643 7644 7645 7649 7650 7651 7655 7656 7657 7661 7662 7663 7667 7668 7669 7673 7674 7675 7679 7680 7681 7685 7686 7687 7691 7692 7693 7697 7698 7699 7703 7704 7705 7709 7710 7711 7715 7716 7717 7721 7722 7723 7727 7728 7729 7733 7734 7735 7739 7740 7741 7745 7746 7747 7751 7752 7753 7757 7758 7759 7763 7764 7765 7769 7770 7771 7775 7776 7777 7781 7782 7783 7787 7788 7789 7793 7794 7795 7799 7800 7801 7805 7806 7807 7811 7812 7813 7817 7818 7819 7823 7824 7825 7829 7830 7831 7835 7836 7837 7841 7842 7843 7847 7848 7849 7853 7854 7855 7859 7860 7861 7865 7866 7867 7871 7872 7873 7877 7878 7879 7883 7884 7885 7889 7890 7891 7895 7896 7897 7901 7902 7903 7907 7908 7909 7913 7914 7915 7919 7920 7921 7925 7926 7927 7931 7932 7933 7937 7938 7939 7943 7944 7945 7949 7950 7951 7955 7956 7957 7961 7962 7963 7967 7968 7969 7973 7974 7975 7979 7980 7981 7985 7986 7987 7991 7992 7993 7997 7998 7999 8003 8004 8005 8009 8010 8011 8015 8016 8017 8021 8022 8023 8027 8028 8029 8033 8034 8035 8039 8040 8041 8045 8046 8047 8051 8052 8053 8057 8058 8059 8063 8064 8065 8069 8070 8071 8075 8076 8077 8081 8082 8083 8087 8088 8089 8093 8094 8095 8099 8100 8101 8105 8106 8107 8111 8112 8113 8117 8118 8119 8123 8124 8125 8129 8130 8131 8135 8136 8137 8141 8142 8143 8147 8148 8149 8153 8154 8155 8159 8160 8161 8165 8166 8167 8171 8172 8173 8177 8178 8179 8183 8184 8185 8189 8190 8191 8195 8196 8197 8201 8202 8203 8207 8208 8209 8213 8214 8215 8219 8220 8221 8225 8226 8227 8231 8232 8233 8237 8238 8239 8243 8244 8245 8249 8250 8251 8255 8256 8257 8261 8262 8263 8267 8268 8269 8273 8274 8275 8279 8280 8281 8285 8286 8287 8291 8292 8293 8297 8298 8299 8303 8304 8305 8309 8310 8311 8315 8316 8317 8321 8322 8323 8327 8328 8329 8333 8334 8335 8339 8340 8341 8345 8346 8347 8351 8352 8353 8357 8358 8359 8363 8364 8365 8369 8370 8371 8375 8376 8377 8381 8382 8383 8387 8388 8389 8393 8394 8395 8399 8400 8401 8405 8406 8407 8411 8412 8413 8417 8418 8419 8423 8424 8425 8429 8430 8431 8435 8436 8437 8441 8442 8443 8447 8448 8449 8453 8454 8455 8459 8460 8461 8465 8466 8467 8471 8472 8473 8477 8478 8479 8483 8484 8485 8489 8490 8491 8495 8496 8497 8501 8502 8503 8507 8508 8509 8513 8514 8515 8519 8520 8521 8525 8526 8527 8531 8532 8533 8537 8538 8539 8543 8544 8545 8549 8550 8551 8555 8556 8557 8561 8562 8563 8567 8568 8569 8573 8574 8575 8579 8580 8581 8585 8586 8587 8591 8592 8593 8597 8598 8599 8603 8604 8605 8609 8610 8611 8615 8616 8617 8621 8622 8623 8627 8628 8629 8633 8634 8635 8639 8640 8641 8645 8646 8647 8651 8652 8653 8657 8658 8659 8663 8664 8665 8669 8670 8671 8675 8676 8677 8681 8682 8683 8687 8688 8689 8693 8694 8695 8699 8700 8701 8705 8706 8707 8711 8712 8713 8717 8718 8719 8723 8724 8725 8729 8730 8731 8735 8736 8737 8741 8742 8743 8747 8748 8749 8753 8754 8755 8759 8760 8761 8765 8766 8767 8771 8772 8773 8777 8778 8779 8783 8784 8785 8789 8790 8791 8795 8796 8797 8801 8802 8803 8807 8808 8809 8813 8814 8815 8819 8820 8821 8825 8826 8827 8831 8832 8833 8837 8838 8839 8843 8844 8845 8849 8850 8851 8855 8856 8857 8861 8862 8863 8867 8868 8869 8873 8874 8875 8879 8880 8881 8885 8886 8887 8891 8892 8893 8897 8898 8899 8903 8904 8905 8909 8910 8911 8915 8916 8917 8921 8922 8923 8927 8928 8929 8933 8934 8935 8939 8940 8941 8945 8946 8947 8951 8952 8953 8957 8958 8959 8963 8964 8965 8969 8970 8971 8975 8976 8977 8981 8982 8983 8987 8988 8989 8993 8994 8995 8999 9000 9001 9005 9006 9007 9011 9012 9013 9017 9018 9019 9023 9024 9025 9029 9030 9031 9035 9036 9037 9041 9042 9043 9047 9048 9049 9053 9054 9055 9059 9060 9061 9065 9066 9067 9071 9072 9073 9077 9078 9079 9083 9084 9085 9089 9090 9091 9095 9096 9097 9101 9102 9103 9107 9108 9109 9113 9114 9115 9119 9120 9121 9125 9126 9127 9131 9132 9133 9137 9138 9139 9143 9144 9145 9149 9150 9151 9155 9156 9157 9161 9162 9163 9167 9168 9169 9173 9174 9175 9179 9180 9181 9185 9186 9187 9191 9192 9193 9197 9198 9199 9203 9204 9205 9209 9210 9211 9215 9216 9217 9221 9222 9223 9227 9228 9229 9233 9234 9235 9239 9240 9241 9245 9246 9247 9251 9252 9253 9257 9258 9259 9263 9264 9265 9269 9270 9271 9275 9276 9277 9281 9282 9283 9287 9288 9289 9293 9294 9295 9299 9300 9301 9305 9306 9307 9311 9312 9313 9317 9318 9319 9323 9324 9325 9329 9330 9331 9335 9336 9337 9341 9342 9343 9347 9348 9349 9353 9354 9355 9359 9360 9361 9365 9366 9367 9371 9372 9373 9377 9378 9379 9383 9384 9385 9389 9390 9391 9395 9396 9397 9401 9402 9403 9407 9408 9409 9413 9414 9415 9419 9420 9421 9425 9426 9427 9431 9432 9433 9437 9438 9439 9443 9444 9445 9449 9450 9451 9455 9456 9457 9461 9462 9463 9467 9468 9469 9473 9474 9475 9479 9480 9481 9485 9486 9487 9491 9492 9493 9497 9498 9499 9503 9504 9505 9509 9510 9511 9515 9516 9517 9521 9522 9523 9527 9528 9529 9533 9534 9535 9539 9540 9541 9545 9546 9547 9551 9552 9553 9557 9558 9559 9563 9564 9565 9569 9570 9571 9575 9576 9577 9581 9582 9583 9587 9588 9589 9593 9594 9595 9599 9600 9601 9605 9606 9607 9611 9612 9613 9617 9618 9619 9623 9624 9625 9629 9630 9631 9635 9636 9637 9641 9642 9643 9647 9648 9649 9653 9654 9655
0 1 2 3 4 5 0 6 1 4 7 5 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 16 15 26 27 18 17 28 29 30 31 32 33 34 35 36 37 38 39 28 30 40 41 31 33 34 42 35 38 43 39 44 45 46 47 48 49 50 51 52 53 54 55 44 56 45 48 57 49 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 209 220 210 211 221 212 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 378 380 390 391 381 383 392 393 394 395 396 397 398 399 400 401 402 403 394 393 404 405 396 395 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 60 72 61 64 73 65 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 134 146 135 138 147 139 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 154 166 155 158 167 159 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 241 252 242 243 253 244 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 406 405 416 417 408 407 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 503 502 507 506 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 18 20 30 31 21 23 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 110 122 111 114 123 115 124 125 126 127 128 129 130 131 132 133 134 135 124 136 125 128 137 129 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 199 210 200 201 211 202 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 238 237 248 249 240 239 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 304 306 316 317 307 309 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 355 366 356 357 367 358 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 422 434 423 426 435 427 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 133 144 134 135 145 136 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 230 242 231 234 243 235 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 318 317 328 329 320 319 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 408 420 409 412 421 413 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 12 14 24 25 15 17 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 224 226 236 237 227 229 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 298 300 310 311 301 303 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 343 342 347 346 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 452 454 455 457 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 472 474 484 485 475 477 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 108 120 109 112 121 113 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 158 170 159 162 171 163 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 196 198 208 209 199 201 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 288 290 300 301 291 293 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 308 310 320 321 311 313 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 334 346 335 338 347 339 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 380 379 390 391 382 381 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 488 490 500 501 491 493 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 20 19 30 31 22 21 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 56 58 68 69 59 61 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 76 88 77 80 89 81 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 121 132 122 123 133 124 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 146 158 147 150 159 151 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 214 216 226 227 217 219 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 325 336 326 327 337 328 330 332 338 339 333 335 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 388 400 389 392 401 393 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 12 14 24 25 15 17 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 32 44 33 36 45 37 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 77 88 78 79 89 80 82 90 83 86 91 87 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 165 176 166 167 177 168 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 209 220 210 211 221 212 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 253 264 254 255 265 256 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 273 284 274 275 285 276 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 484 496 485 488 497 489 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 426 428 438 439 429 431 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 204 206 216 217 207 209 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 518 530 519 522 531 523 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 36 38 48 49 39 41 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 134 136 146 147 137 139 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 250 252 262 263 253 255 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 296 295 306 307 298 297 308 309 310 311 312 313 314 315 316 317 318 319 308 320 309 312 321 313 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 521 532 522 523 533 524 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539
0 1 2 6 7 8 12 13 14 18 19 20 24 25 26 30 31 32 36 37 38 42 43 44 48 49 50 54 55 56 60 61 62 66 67 68 72 73 74 78 79 80 84 85 86 90 91 92 96 97 98 102 103 104 108 109 110 114 115 116 120 121 122 126 127 128 132 133 134 138 139 140 144 145 146 150 151 152 156 157 158 162 163 164 168 169 170 174 175 176 180 181 182 186 187 188 192 193 194 198 199 200 204 205 206 210 211 212 216 217 218 222 223 224 228 229 230 234 235 236 240 241 242 246 247 248 252 253 254 258 259 260 264 265 266 270 271 272 276 277 278 282 283 284 288 289 290 294 295 296 300 301 302 306 307 308 312 313 314 318 319 320 324 325 326 330 331 332 336 337 338 342 343 344 348 349 350 354 355 356 360 361 362 366 367 368 372 373 374 378 379 380 384 385 386 390 391 392 396 397 398 402 403 404 408 409 410 414 415 416 420 421 422 426 427 428 432 433 434 438 439 440 444 445 446 450 451 452 456 457 458 462 463 464 468 469 470 474 475 476 480 481 482 486 487 488 492 493 494 498 499 500 504 505 506 510 511 512 516 517 518 522 523 524
3 4 5 9 10 11 15 16 17 21 22 23 27 28 29 33 34 35 39 40 41 45 46 47 51 52 53 57 58 59 63 64 65 69 70 71 75 76 77 81 82 83 87 88 89 93 94 95 99 100 101 105 106 107 111 112 113 117 118 119 123 124 125 129 130 131 135 136 137 141 142 143 147 148 149 153 154 155 159 160 161 165 166 167 171 172 173 177 178 179 183 184 185 189 190 191 195 196 197 201 202 203 207 208 209 213 214 215 219 220 221 225 226 227 231 232 233 237 238 239 243 244 245 249 250 251 255 256 257 261 262 263 267 268 269 273 274 275 279 280 281 285 286 287 291 292 293 297 298 299 303 304 305 309 310 311 315 316 317 321 322 323 327 328 329 333 334 335 339 340 341 345 346 347 351 352 353 357 358 359 363 364 365 369 370 371 375 376 377 381 382 383 387 388 389 393 394 395 399 400 401 405 406 407 411 412 413 417 418 419 423 424 425 429 430 431 435 436 437 441 442 443 447 448 449 453 454 455 459 460 461 465 466 467 471 472 473 477 478 479 483 484 485 489 490 491 495 496 497 501 502 503 507 508 509 513 514 515 519 520 521 525 526 527
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539
0 1 2 6 0 2 8 9 10 14 15 16 20 21 22 26 0 6 28 29 30 34 35 36 22 21 40 42 43 44 48 26 6 50 51 52 56 57 58 62 57 56 64 65 66 70 62 71 74 26 48 76 77 78 71 62 56 82 83 84 88 70 71 74 48 90 92 93 94 98 99 100 88 104 70 106 107 108 74 90 112 114 115 116 88 120 104 122 123 124 128 115 114 74 112 130 88 132 120 134 135 136 140 141 74 144 145 146 130 112 150 74 130 152 88 154 132 156 157 158 162 88 163 166 140 74 140 168 141 170 171 172 130 150 176 74 152 178 88 180 154 182 183 184 158 157 188 168 190 141 162 192 88 162 163 194 166 74 196 198 199 200 176 150 204 74 178 206 88 208 180 210 211 212 216 217 218 222 223 224 168 228 190 88 192 230 232 233 234 162 194 238 74 240 196 242 166 196 176 204 244 74 206 246 88 248 208 250 251 252 256 257 258 262 263 204 266 267 268 228 272 190 88 230 274 276 277 278 282 283 284 288 289 290 162 238 294 74 296 240 298 242 196 263 244 204 74 246 300 88 302 248 304 305 306 310 311 312 316 317 262 262 320 263 322 323 324 228 328 272 88 274 330 332 333 334 338 339 340 344 345 346 350 351 196 324 323 354 162 294 356 74 358 296 360 298 196 74 300 362 88 364 302 366 367 368 372 373 374 378 379 316 317 382 262 316 384 317 262 382 320 328 386 272 88 330 388 390 391 392 396 397 398 346 345 402 404 162 405 351 408 196 350 410 351 412 413 414 162 356 418 74 420 358 422 360 196 74 362 424 88 426 364 428 429 430 434 435 436 440 441 378 379 444 316 378 446 379 316 444 384 328 448 386 88 388 450 452 453 454 458 459 460 464 465 466 470 471 350 405 162 474 476 404 405 408 478 196 350 480 410 482 483 484 488 489 490 162 418 494 74 496 420 498 422 196 74 424 500 88 502 426 504 505 506 510 511 512 516 517 440 441 446 378 440 520 441 448 522 386 88 450 524 526 527 528 532 533 534 471 538 350 540 471 470 162 542 474 544 545 546 550 551 552 478 556 196 350 558 480 560 561 562 566 567 568 162 494 572 74 574 496 576 577 578 556 498 196 74 500 582 88 584 502 586 587 588 588 587 592 594 595 516 517 520 440 516 598 517 448 600 522 88 524 584 602 603 604 608 540 470 350 538 610 612 613 614 618 619 620 162 624 542 626 627 628 632 633 634 350 638 558 640 522 600 568 567 642 644 645 646 162 572 650 74 652 574 654 655 656 74 582 660 662 663 664 668 669 670 674 675 594 595 598 516 594 678 595 680 681 682 350 610 686 688 689 690 694 689 688 162 696 624 350 698 638 700 640 600 702 640 700 704 705 706 710 711 712 162 650 716 74 718 652 574 652 720 74 660 722 682 681 724 726 727 674 675 678 594 674 730 675 350 686 732 734 735 736 740 741 742 162 746 696 350 748 698 702 700 750 752 702 753 756 757 758 762 763 764 162 716 768 74 770 718 574 720 772 74 722 774 574 776 726 727 730 674 726 778 727 350 732 780 782 783 784 788 789 790 162 794 746 350 796 748 702 750 798 753 702 800 752 753 802 804 752 805 808 809 810 814 815 816 162 768 820 74 822 770 574 772 824 74 774 826 776 828 726 574 824 776 726 828 778 350 780 830 832 833 834 162 838 794 840 841 842 350 846 796 702 798 848 702 848 800 805 752 802 804 805 850 852 804 853 856 857 858 862 863 864 162 820 868 74 870 822 74 826 872 350 830 874 876 877 878 162 868 838 882 883 884 350 874 846 804 850 888 853 804 888 852 853 890 892 852 893 896 897 898 902 903 904 74 908 870 74 872 910 830 912 874 914 915 916 916 915 920 893 852 890 892 893 922 924 892 925 928 929 930 74 934 908 74 910 934 830 936 912 830 938 939 925 892 922 924 925 942 938 924 944 830 946 936 939 938 948 830 939 950 944 924 942 938 944 948 830 950 946
3 4 5 3 5 7 11 12 13 17 18 19 23 24 25 7 5 27 31 32 33 37 38 39 41 24 23 45 46 47 7 27 49 53 54 55 59 60 61 61 60 63 67 68 69 72 63 73 49 27 75 79 80 81 61 63 72 85 86 87 72 73 89 91 49 75 95 96 97 101 102 103 73 105 89 109 110 111 113 91 75 117 118 119 105 121 89 125 126 127 119 118 129 131 113 75 121 133 89 137 138 139 75 142 143 147 148 149 151 113 131 153 131 75 133 155 89 159 160 161 164 89 165 75 143 167 142 169 143 173 174 175 177 151 131 179 153 75 155 181 89 185 186 187 189 160 159 142 191 169 89 193 165 195 164 165 197 75 167 201 202 203 205 151 177 207 179 75 181 209 89 213 214 215 219 220 221 225 226 227 191 229 169 231 193 89 235 236 237 239 195 165 197 241 75 197 167 243 245 205 177 247 207 75 209 249 89 253 254 255 259 260 261 205 264 265 269 270 271 191 273 229 275 231 89 279 280 281 285 286 287 291 292 293 295 239 165 241 297 75 197 243 299 205 245 264 301 247 75 249 303 89 307 308 309 313 314 315 265 318 319 264 321 265 325 326 327 273 329 229 331 275 89 335 336 337 341 342 343 347 348 349 197 352 353 355 326 325 357 295 165 297 359 75 197 299 361 363 301 75 303 365 89 369 370 371 375 376 377 319 380 381 265 383 318 318 385 319 321 383 265 273 387 329 389 331 89 393 394 395 399 400 401 403 348 347 406 165 407 197 409 352 352 411 353 415 416 417 419 357 165 359 421 75 197 361 423 425 363 75 365 427 89 431 432 433 437 438 439 381 442 443 319 445 380 380 447 381 385 445 319 387 449 329 451 389 89 455 456 457 461 462 463 467 468 469 353 472 473 475 165 406 406 407 477 197 479 409 411 481 353 485 486 487 491 492 493 495 419 165 421 497 75 197 423 499 501 425 75 427 503 89 507 508 509 513 514 515 443 518 519 381 447 442 442 521 443 387 523 449 525 451 89 529 530 531 535 536 537 353 539 472 473 472 541 475 543 165 547 548 549 553 554 555 197 557 479 481 559 353 563 564 565 569 570 571 573 495 165 497 575 75 579 580 581 197 499 557 583 501 75 503 585 89 589 590 591 593 590 589 519 596 597 443 521 518 518 599 519 523 601 449 585 525 89 605 606 607 473 541 609 611 539 353 615 616 617 621 622 623 543 625 165 629 630 631 635 636 637 559 639 353 601 523 641 643 570 569 647 648 649 651 573 165 575 653 75 657 658 659 661 583 75 665 666 667 671 672 673 597 676 677 519 599 596 596 679 597 683 684 685 687 611 353 691 692 693 693 692 695 625 697 165 639 699 353 601 641 701 701 641 703 707 708 709 713 714 715 717 651 165 653 719 75 721 653 575 723 661 75 725 684 683 677 728 729 597 679 676 676 731 677 733 687 353 737 738 739 743 744 745 697 747 165 699 749 353 751 701 703 754 703 755 759 760 761 765 766 767 769 717 165 719 771 75 773 721 575 775 723 75 729 777 575 677 731 728 728 779 729 781 733 353 785 786 787 791 792 793 747 795 165 749 797 353 799 751 703 801 703 754 803 754 755 806 755 807 811 812 813 817 818 819 821 769 165 771 823 75 825 773 575 827 775 75 729 829 777 777 825 575 779 829 729 831 781 353 835 836 837 795 839 165 843 844 845 797 847 353 849 799 703 801 849 703 803 755 806 851 806 807 854 807 855 859 860 861 865 866 867 869 821 165 823 871 75 873 827 75 875 831 353 879 880 881 839 869 165 885 886 887 847 875 353 889 851 807 889 807 854 891 854 855 894 855 895 899 900 901 905 906 907 871 909 75 911 873 75 875 913 831 917 918 919 921 918 917 891 855 894 923 894 895 926 895 927 931 932 933 909 935 75 935 911 75 913 937 831 940 941 831 923 895 926 943 926 927 945 927 941 937 947 831 949 941 940 951 940 831 943 927 945 949 945 941 947 951 831
0 1 2 6 0 2 8 9 10 14 15 16 20 21 22 26 0 6 28 29 30 34 35 36 40 41 42 46 47 48 52 26 6 54 55 56 60 61 62 66 26 52 68 69 70 74 75 76 80 66 52 82 83 84 88 89 90 94 66 80 96 97 98 102 103 104 108 94 80 110 111 112 116 117 118 122 94 108 124 125 126 130 131 132 136 122 108 138 139 140 144 145 146 150 122 136 140 139 152 154 155 156 160 150 136 162 163 164 168 169 170 174 150 160 176 177 178 182 183 184 188 174 160 190 191 192 196 197 198 202 203 204 208 174 188 210 211 212 216 217 218 222 208 188 224 225 226 218 217 230 232 208 222 234 235 236 240 241 242 246 232 222 248 249 250 254 255 256 260 232 246 262 263 264 268 269 270 274 260 246 276 277 278 282 283 284 288 260 274 290 291 292 296 297 298 302 288 274 304 305 306 310 311 312 316 288 302 318 319 320 324 325 326 330 316 302 332 333 334 338 339 340 344 316 330 346 347 348 352 353 354 358 344 330 360 361 362 366 367 368 372 344 358 374 375 376 380 381 382 386 372 358 388 389 390 394 395 396 400 372 386 402 403 404 408 409 410 414 400 386 416 417 418 422 423 424 428 400 414 430 431 432 436 437 438 442 428 414 444 445 446 450 451 452 456 428 442 458 459 460 464 465 466 470 456 442 472 473 474 478 479 480 484 456 470 486 487 488 492 493 494 498 484 470 500 501 502 506 507 508 512 484 498 514 515 516 520 521 522 526 512 498 528 529 530 534 535 536 540 512 526 542 543 544 548 549 550 554 540 526 556 543 542 558 559 560 564 540 554 566 567 568 572 573 574 578 564 554 580 581 582 586 587 588 592 564 578 594 595 596 600 601 602 606 592 578 608 609 610 614 615 616 620 592 606 622 623 624 628 629 630 634 620 606 636 637 638 642 643 644 648 649 650 654 655 656
3 4 5 3 5 7 11 12 13 17 18 19 23 24 25 7 5 27 31 32 33 37 38 39 43 44 45 49 50 51 7 27 53 57 58 59 63 64 65 53 27 67 71 72 73 77 78 79 53 67 81 85 86 87 91 92 93 81 67 95 99 100 101 105 106 107 81 95 109 113 114 115 119 120 121 109 95 123 127 128 129 133 134 135 109 123 137 141 142 143 147 148 149 137 123 151 153 142 141 157 158 159 137 151 161 165 166 167 171 172 173 161 151 175 179 180 181 185 186 187 161 175 189 193 194 195 199 200 201 205 206 207 189 175 209 213 214 215 219 220 221 189 209 223 227 228 229 231 220 219 223 209 233 237 238 239 243 244 245 223 233 247 251 252 253 257 258 259 247 233 261 265 266 267 271 272 273 247 261 275 279 280 281 285 286 287 275 261 289 293 294 295 299 300 301 275 289 303 307 308 309 313 314 315 303 289 317 321 322 323 327 328 329 303 317 331 335 336 337 341 342 343 331 317 345 349 350 351 355 356 357 331 345 359 363 364 365 369 370 371 359 345 373 377 378 379 383 384 385 359 373 387 391 392 393 397 398 399 387 373 401 405 406 407 411 412 413 387 401 415 419 420 421 425 426 427 415 401 429 433 434 435 439 440 441 415 429 443 447 448 449 453 454 455 443 429 457 461 462 463 467 468 469 443 457 471 475 476 477 481 482 483 471 457 485 489 490 491 495 496 497 471 485 499 503 504 505 509 510 511 499 485 513 517 518 519 523 524 525 499 513 527 531 532 533 537 538 539 527 513 541 545 546 547 551 552 553 527 541 555 547 546 557 561 562 563 555 541 565 569 570 571 575 576 577 555 565 579 583 584 585 589 590 591 579 565 593 597 598 599 603 604 605 579 593 607 611 612 613 617 618 619 607 593 621 625 626 627 631 632 633 607 621 635 639 640 641 645 646 647 651 652 653 657 658 659
0 1 2 6 7 8 12 13 14 18 19 20 24 25 26 30 31 32 19 36 20 38 19 18 40 41 42 20 36 46 48 49 50 54 38 18 56 57 58 62 63 64 68 69 70 36 74 46 76 77 78 82 38 54 84 85 86 90 91 92 96 97 98 102 103 104 46 74 108 110 111 112 116 117 118 122 82 54 124 125 126 130 131 132 74 136 108 138 139 140 144 145 146 150 151 152 156 157 158 108 136 162 164 165 166 170 171 172 136 176 162 178 179 180 184 185 186 162 176 190 192 193 194 198 199 200 176 204 190 206 207 208 212 213 214 190 204 218 220 221 222 226 227 228 204 232 218 234 235 236 240 241 242 218 232 246 248 249 250 254 255 256 232 260 246 262 263 264 268 269 270 246 260 274 264 263 276 278 279 280 260 284 274 286 287 288 292 293 294 274 284 298 300 301 302 306 307 308 284 312 298 314 315 316 320 321 322 298 312 326 328 329 330 334 335 336 312 340 326 342 343 344 348 335 334 326 340 350 352 353 354 358 359 360 340 364 350 366 367 368 372 373 374 350 364 378 380 381 382 386 387 388 364 392 378 394 395 396 400 401 402 378 392 406 408 409 410 414 415 416 392 420 406 422 423 424 428 429 430 406 420 434 436 437 438 442 443 444 420 448 434 450 451 452 456 457 458 434 448 462 464 465 466 470 471 472 448 476 462 478 479 480 484 485 486 462 476 490 492 493 494 498 499 500 476 504 490 506 507 508 500 499 512 490 504 514 516 517 518 522 523 524 504 528 514 530 531 532 536 537 538 514 528 542 544 545 546 550 551 552 528 556 542 558 559 560 564 565 566 542 556 570 572 559 558 574 575 576 556 580 570 582 583 584 588 589 590 570 580 594 596 597 598 602 603 604 580 608 594 610 611 612 616 617 618 594 608 622 624 611 610 626 627 628 608 632 622 634 635 636 628 627 640 642 643 644
3 4 5 9 10 11 15 16 17 21 22 23 27 28 29 33 34 35 21 37 22 23 22 39 43 44 45 47 37 21 51 52 53 23 39 55 59 60 61 65 66 67 71 72 73 47 75 37 79 80 81 55 39 83 87 88 89 93 94 95 99 100 101 105 106 107 109 75 47 113 114 115 119 120 121 55 83 123 127 128 129 133 134 135 109 137 75 141 142 143 147 148 149 153 154 155 159 160 161 163 137 109 167 168 169 173 174 175 163 177 137 181 182 183 187 188 189 191 177 163 195 196 197 201 202 203 191 205 177 209 210 211 215 216 217 219 205 191 223 224 225 229 230 231 219 233 205 237 238 239 243 244 245 247 233 219 251 252 253 257 258 259 247 261 233 265 266 267 271 272 273 275 261 247 277 266 265 281 282 283 275 285 261 289 290 291 295 296 297 299 285 275 303 304 305 309 310 311 299 313 285 317 318 319 323 324 325 327 313 299 331 332 333 337 338 339 327 341 313 345 346 347 339 338 349 351 341 327 355 356 357 361 362 363 351 365 341 369 370 371 375 376 377 379 365 351 383 384 385 389 390 391 379 393 365 397 398 399 403 404 405 407 393 379 411 412 413 417 418 419 407 421 393 425 426 427 431 432 433 435 421 407 439 440 441 445 446 447 435 449 421 453 454 455 459 460 461 463 449 435 467 468 469 473 474 475 463 477 449 481 482 483 487 488 489 491 477 463 495 496 497 501 502 503 491 505 477 509 510 511 513 502 501 515 505 491 519 520 521 525 526 527 515 529 505 533 534 535 539 540 541 543 529 515 547 548 549 553 554 555 543 557 529 561 562 563 567 568 569 571 557 543 563 562 573 577 578 579 571 581 557 585 586 587 591 592 593 595 581 571 599 600 601 605 606 607 595 609 581 613 614 615 619 620 621 623 609 595 615 614 625 629 630 631 623 633 609 637 638 639 641 630 629 645 646 647
0 1 2 6 7 8 12 13 14 18 19 20 24 25 26 30 31 32 36 37 38 42 43 44 48 49 50 54 55 56 60 61 62 66 67 68 72 73 74 78 79 80 84 85 86 90 91 92 96 97 98 102 103 104 108 109 110 114 115 116 120 121 122 126 127 128 132 133 134 138 139 140 144 145 146 150 126 128 152 153 154 158 159 160 164 165 166 170 171 172 176 177 178 182 183 184 188 189 190 194 195 196 200 201 202 206 207 208 212 213 214 218 219 220 224 225 226 230 231 232 236 237 238 242 243 244 248 249 250 254 255 256 260 261 262 266 267 268 272 273 274 278 279 280 284 285 286 290 291 292 296 297 298 302 303 304 308 309 310 314 315 316 320 321 322 326 327 328 332 333 334 338 339 340 344 345 346 350 351 352 356 357 358 362 363 364 368 345 344 370 371 372 376 377 378 382 356 358 362 364 384 386 368 344 388 389 390 394 395 396 400 401 402 406 356 382 408 409 410 386 344 414 416 417 418 422 423 424 428 429 430 434 435 436 440 441 442 446 447 448 406 452 356 454 455 456 460 461 462 386 414 466 468 469 470 474 475 476 480 481 482 486 487 488 492 493 494 498 499 500 504 441 440 506 507 508 512 513 514 406 518 452 520 521 522 526 527 528 532 386 466 534 535 536 540 541 542 546 547 548 552 553 554 486 488 558 486 560 487 562 563 564 568 569 570 504 440 574 576 577 578 582 583 584 588 589 590 594 518 406 596 597 598 602 603 604 608 532 466 610 611 612 616 617 618 622 623 624 628 629 630 634 635 636 640 641 642 486 646 560 648 649 650 654 655 656 504 574 660 662 663 664 668 669 670 674 675 676 680 681 682 594 406 686 594 688 518 690 691 692 696 697 698 608 466 702 704 705 706 710 711 712 716 717 718 722 723 724 728 729 730 734 735 736 740 741 742 746 747 748 752 753 754 758 759 760 764 765 766 486 770 646 648 650 772 654 656 774 504 660 776 778 779 780 784 785 786 790 791 792 796 797 798 802 803 804 704 808 705 594 810 688 812 813 814 818 819 820 608 702 824 826 827 828 832 833 834 838 839 840 844 845 846 850 851 852 856 857 858 862 863 864 868 869 870 874 875 876 880 881 882 886 887 888 892 893 894 486 898 770 900 901 902 906 907 908 912 913 914 504 776 918 920 921 922 926 927 928 932 933 934 938 939 940 944 945 946 950 951 952 594 956 810 958 959 960 964 965 966 970 971 972 608 824 976 978 979 980 984 985 986 990 991 992 996 997 998 1002 1003 1004 1008 1009 1010 1014 1015 1016 1020 1021 1022 1026 1027 1028 1032 1033 1034 1038 1039 1040 1044 1045 1046 1050 1051 1052 1056 1057 1058 486 1062 898 1064 1065 1066 1070 1071 1072 1076 1077 1078 504 918 1082 1084 1085 1086 1090 1091 1092 1096 1097 1098 1102 1103 1104 1108 1109 1110 1114 1115 1116 594 1120 956 1122 1123 1124 1128 1129 1130 1134 1135 1136 608 976 1140 608 1142 1143 1146 1147 1148 1152 1153 1154 1158 1159 1160 1164 1165 1166 1170 1171 1172 1176 1177 1178 1182 1183 1184 1188 1189 1190 1194 1195 1196 1200 1201 1202 1206 1207 1208 1212 1213 1214 1218 1219 1220 1224 1225 1226 486 1230 1062 1232 1233 1234 1238 1239 1240 504 1082 1244 1246 1247 1248 1252 1253 1254 1258 1259 1260 1264 1265 1266 1270 1271 1272 1276 1277 1278 594 1282 1120 1284 1285 1286 1290 1291 1292 1296 1297 1298 608 1140 1142 1302 1303 1304 486 1308 1230 1310 1311 1312 594 1316 1282 1318 1319 1320 1324 1325 1326 1330 1331 1332 1336 1337 1338 1342 1343 1344 1348 1349 1350 1354 1355 1356 1360 1361 1362 1366 1367 1368 1372 1373 1374 1378 1379 1380 1384 1385 1386 1390 1391 1392 1396 1397 1398 1402 1403 1404 504 1244 1408 1410 1411 1412 1416 1417 1418 1422 1423 1424 1428 1429 1430 1434 1435 1436 1440 1441 1442 1446 1447 1448 1452 1453 1454 1458 1459 1460 1464 1465 1466 1470 1471 1472 1476 1477 1478 1482 1483 1484 1488 1489 1490 1494 1495 1496 1500 1501 1502 1506 1507 1508 1512 1513 1514 1518 1519 1520 1524 1525 1526 1530 1531 1532 1536 1537 1538 1542 1543 1544 1548 1549 1550 1554 1555 1556 1560 1561 1562 1566 1567 1568 1572 1573 1574 1578 1579 1580 1584 1585 1586 1590 1591 1592 1596 1597 1598 1602 1603 1604 1608 1609 1610 1614 1615 1616 1620 1621 1622 1626 1627 1628 1632 1633 1634 1638 1639 1640 1644 1645 1646 1650 1651 1652 1656 1657 1658 1662 1663 1664 1668 1669 1670 1674 1675 1676 1680 1681 1682 1686 1687 1688 1692 1693 1694 1698 1699 1700 1704 1705 1706 1710 1711 1712 1716 1717 1718 1722 1723 1724 1728 1729 1730 1734 1735 1736 1740 1741 1742 1746 1747 1748 1752 1753 1754 1758 1759 1760 1764 1765 1766 1770 1771 1772 1776 1777 1778 1782 1783 1784 1788 1789 1790 1794 1795 1796 1800 1801 1802 1806 1807 1808 1812 1813 1814 1818 1819 1820 1824 1825 1826 1830 1831 1832 1836 1837 1838 1842 1843 1844 1848 1849 1850 1854 1855 1856 1860 1861 1862 1866 1867 1868 1872 1873 1874 1878 1879 1880 1884 1885 1886 1890 1891 1892 1896 1897 1898 1902 1903 1904 1908 1909 1910 1914 1915 1916 1920 1921 1922 1926 1927 1928 1932 1933 1934 1938 1939 1940 1944 1945 1946 1950 1951 1952 1956 1957 1958 1962 1963 1964 1968 1969 1970 1974 1975 1976 1980 1981 1982 1986 1987 1988 1992 1993 1994 1998 1999 2000 2004 2005 2006 2010 2011 2012 2016 2017 2018 2022 2023 2024 2028 2029 2030 2034 2035 2036 2040 2041 2042 2046 2047 2048 2052 2053 2054 2058 2059 2060 2064 2065 2066 2070 2071 2072 2076 2077 2078 2082 2083 2084 2088 2089 2090 2094 2095 2096 2100 2101 2102 2106 2107 2108 2112 2113 2114 2118 2119 2120 2124 2125 2126 2130 2131 2132 2136 2137 2138 2142 2143 2144 2148 2149 2150 2154 2155 2156 2160 2161 2162 2166 2167 2168 2172 2173 2174 2178 2179 2180 2184 2185 2186 2190 2191 2192 2196 2197 2198 2202 2203 2204 2208 2209 2210 2214 2215 2216 2220 2221 2222 2226 2227 2228 2232 2233 2234 2238 2239 2240 2244 2245 2246 2250 2251 2252 2256 2257 2258 2262 2263 2264 2268 2269 2270 2274 2275 2276 2280 2281 2282 2286 2287 2288 2292 2293 2294 2298 2299 2300 2304 2305 2306 2310 2311 2312 2316 2317 2318 2322 2323 2324 2328 2329 2330 2334 2335 2336 2340 2341 2342 2346 2347 2348 2352 2353 2354 2358 2359 2360 2364 2365 2366 2370 2371 2372 2376 2377 2378 2382 2383 2384 2388 2389 2390 2394 2395 2396 2400 2401 2402 2406 2407 2408 2412 2413 2414 2418 2419 2420 2424 2425 2426 2430 2431 2432 2436 2437 2438 2442 2443 2444 2448 2449 2450 2454 2455 2456 2460 2461 2462 2466 2467 2468 2472 2473 2474 2478 2479 2480 2484 2485 2486 2490 2491 2492 2496 2497 2498 2502 2503 2504 2508 2509 2510 2514 2515 2516 2520 2521 2522 2526 2527 2528 2532 2533 2534 2538 2539 2540 2544 2545 2546 2550 2551 2552 2556 2557 2558 2562 2563 2564 2568 2569 2570 2574 2575 2576 2580 2581 2582 2586 2587 2588 2592 2593 2594 2598 2599 2600 2604 2605 2606 2610 2611 2612 2616 2617 2618 2622 2623 2624 2628 2629 2630 2634 2635 2636 2640 2641 2642 2646 2647 2648 2652 2653 2654 2658 2659 2660 2664 2665 2666 2670 2671 2672 2676 2677 2678 2682 2683 2684 2688 2689 2690 2694 2695 2696 2700 2701 2702 2706 2707 2708 2712 2713 2714 2718 2719 2720 2724 2725 2726 2730 2731 2732 2736 2737 2738 2742 2743 2744 2748 2749 2750 2754 2755 2756 2760 2761 2762 2766 2767 2768 2772 2773 2774 2778 2779 2780 2784 2785 2786 2790 2791 2792 2796 2797 2798 2802 2803 2804 2808 2809 2810 2814 2815 2816 2820 2821 2822 2826 2827 2828 2832 2833 2834 2838 2839 2840 2844 2845 2846 2850 2851 2852 2856 2857 2858 2862 2863 2864 2868 2869 2870 2874 2875 2876 2880 2881 2882 2886 2887 2888 2892 2893 2894 2898 2899 2900 2904 2905 2906 2910 2911 2912 2916 2917 2918 2922 2923 2924 2928 2929 2930 2934 2935 2936 2940 2941 2942 2946 2947 2948 2952 2953 2954 2958 2959 2960 2964 2965 2966 2970 2971 2972 2976 2977 2978 2982 2983 2984 2988 2989 2990 2994 2995 2996 3000 3001 3002 3006 3007 3008 3012 3013 3014 3018 3019 3020 3024 3025 3026 3030 3031 3032 3036 3037 3038 3042 3043 3044 3048 3049 3050 3054 3055 3056 3060 3061 3062 3066 3067 3068 3072 3073 3074 3078 3079 3080 3084 3085 3086 3090 3091 3092 3096 3097 3098 3102 3103 3104 3108 3109 3110 3114 3115 3116 3120 3121 3122 3126 3127 3128 3132 3133 3134 3138 3139 3140 3144 3145 3146 3150 3151 3152 3156 3157 3158 3162 3163 3164 3168 3169 3170 3174 3175 3176 3180 3181 3182 3186 3187 3188 3192 3193 3194 3198 3199 3200 3204 3205 3206 3210 3211 3212 3216 3217 3218 3222 3223 3224 3228 3229 3230 3234 3235 3236 3240 3241 3242 3246 3247 3248 3252 3253 3254 3258 3259 3260 3264 3265 3266 3270 3271 3272 3276 3277 3278 3282 3283 3284 3288 3289 3290 3294 3295 3296 3300 3301 3302 3306 3307 3308 3312 3313 3314 3318 3319 3320 3324 3325 3326 3330 3331 3332 3336 3337 3338 3342 3343 3344 3348 3349 3350 3354 3355 3356 3360 3361 3362 3366 3367 3368 3372 3373 3374 3378 3379 3380 3384 3385 3386 3390 3391 3392 3396 3397 3398 3402 3403 3404 3408 3409 3410 3414 3415 3416 3420 3421 3422 3426 3427 3428 3432 3433 3434 3438 3439 3440 3444 3445 3446 3450 3451 3452 3456 3457 3458 3462 3463 3464 3468 3469 3470 3474 3475 3476 3480 3481 3482 3486 3487 3488 3492 3493 3494 3498 3499 3500 3504 3505 3506 3510 3511 3512 3516 3517 3518 3522 3523 3524 3528 3529 3530 3534 3535 3536 3540 3541 3542 3546 3547 3548 3552 3553 3554 3558 3559 3560 3564 3565 3566 3570 3571 3572 3576 3577 3578 3582 3583 3584 3588 3589 3590 3594 3595 3596 3600 3601 3602 3606 3607 3608 3612 3613 3614 3618 3619 3620 3624 3625 3626 3630 3631 3632 3636 3637 3638 3642 3643 3644 3648 3649 3650 3654 3655 3656 3660 3661 3662 3666 3667 3668 3672 3673 3674 3678 3679 3680 3684 3685 3686 3690 3691 3692 3696 3697 3698 3702 3703 3704 3708 3709 3710 3714 3715 3716 3720 3721 3722 3726 3727 3728 3732 3733 3734 3738 3739 3740 3744 3745 3746 3750 3751 3752 3756 3757 3758 3762 3763 3764 3768 3769 3770 3774 3775 3776 3780 3781 3782 3786 3787 3788 3792 3793 3794 3798 3799 3800 3804 3805 3806 3810 3811 3812 3816 3817 3818 3822 3823 3824 3828 3829 3830 3834 3835 3836 3840 3841 3842 3846 3847 3848 3852 3853 3854 3858 3859 3860 3864 3865 3866 3870 3871 3872 3876 3877 3878 3882 3883 3884 3888 3889 3890 3894 3895 3896 3900 3901 3902 3906 3907 3908 3912 3913 3914 3918 3919 3920 3924 3925 3926 3930 3931 3932 3936 3937 3938 3942 3943 3944 3948 3949 3950 3954 3955 3956 3960 3961 3962 3966 3967 3968 3972 3973 3974 3978 3979 3980 3984 3985 3986 3990 3991 3992 3996 3997 3998 4002 4003 4004 4008 4009 4010 4014 4015 4016 4020 4021 4022 4026 4027 4028 4032 4033 4034 4038 4039 4040 4044 4045 4046 4050 4051 4052 4056 4057 4058 4062 4063 4064 4068 4069 4070 4074 4075 4076 4080 4081 4082 4086 4087 4088 4092 4093 4094 4098 4099 4100 4104 4105 4106 4110 4111 4112 4116 4117 4118 4122 4123 4124 4128 4129 4130 4134 4135 4136 4140 4141 4142 4146 4147 4148 4152 4153 4154 4158 4159 4160 4164 4165 4166 4170 4171 4172 4176 4177 4178 4182 4183 4184 4188 4189 4190 4194 4195 4196 4200 4201 4202 4206 4207 4208 4212 4213 4214 4218 4219 4220 4224 4225 4226 4230 4231 4232 4236 4237 4238 4242 4243 4244 4248 4249 4250 4254 4255 4256 4260 4261 4262 4266 4267 4268 4272 4273 4274 4278 4279 4280 4284 4285 4286 4290 4291 4292 4296 4297 4298 4302 4303 4304 4308 4309 4310 4314 4315 4316 4320 4321 4322 4326 4327 4328 4332 4333 4334 4338 4339 4340 4344 4345 4346 4350 4351 4352 4356 4357 4358 4362 4363 4364 4368 4369 4370 4374 4375 4376 4380 4381 4382 4386 4387 4388 4392 4393 4394 4398 4399 4400 4404 4405 4406 4410 4411 4412 4416 4417 4418 4422 4423 4424 4428 4429 4430 4434 4435 4436 4440 4441 4442 4446 4447 4448 4452 4453 4454 4458 4459 4460 4464 4465 4466 4470 4471 4472 4476 4477 4478 4482 4483 4484 4488 4489 4490 4494 4495 4496 4500 4501 4502 4506 4507 4508 4512 4513 4514 4518 4519 4520 4524 4525 4526 4530 4531 4532 4536 4537 4538 4542 4543 4544 4548 4549 4550 4554 4555 4556 4560 4561 4562 4566 4567 4568 4572 4573 4574 4578 4579 4580 4584 4585 4586 4590 4591 4592 4596 4597 4598 4602 4603 4604 4608 4609 4610 4614 4615 4616 4620 4621 4622 4626 4627 4628 4632 4633 4634 4638 4639 4640 4644 4645 4646 4650 4651 4652 4656 4657 4658 4662 4663 4664 4668 4669 4670 4674 4675 4676 4680 4681 4682 4686 4687 4688 4692 4693 4694 4698 4699 4700 4704 4705 4706 4710 4711 4712 4716 4717 4718 4722 4723 4724 4728 4729 4730 4734 4735 4736 4740 4741 4742 4746 4747 4748 4752 4753 4754 4758 4759 4760 4764 4765 4766 4770 4771 4772 4776 4777 4778 4782 4783 4784 4788 4789 4790 4794 4795 4796 4800 4801 4802 4806 4807 4808 4812 4813 4814 4818 4819 4820 4824 4825 4826 4830 4831 4832 4836 4837 4838 4842 4843 4844 4848 4849 4850 4854 4855 4856 4860 4861 4862 4866 4867 4868 4872 4873 4874 4878 4879 4880 4884 4885 4886 4890 4891 4892 4896 4897 4898 4902 4903 4904 4908 4909 4910 4914 4915 4916 4920 4921 4922 4926 4927 4928 4932 4933 4934 4938 4939 4940 4944 4945 4946 4950 4951 4952 4956 4957 4958 4962 4963 4964 4968 4969 4970 4974 4975 4976 4980 4981 4982 4986 4987 4988 4992 4993 4994 4998 4999 5000 5004 5005 5006 5010 5011 5012 5016 5017 5018 5022 5023 5024 5028 5029 5030 5034 5035 5036 5040 5041 5042 5046 5047 5048 5052 5053 5054 5058 5059 5060 5064 5065 5066 5070 5071 5072 5076 5077 5078 5082 5083 5084 5088 5089 5090 5094 5095 5096 5100 5101 5102 5106 5107 5108 5112 5113 5114 5118 5119 5120 5124 5125 5126 5130 5131 5132 5136 5137 5138 5142 5143 5144 5148 5149 5150 5154 5155 5156 5160 5161 5162 5166 5167 5168 5172 5173 5174 5178 5179 5180 5184 5185 5186 5190 5191 5192 5196 5197 5198 5202 5203 5204 5208 5209 5210 5214 5215 5216 5220 5221 5222 5226 5227 5228 5232 5233 5234 5238 5239 5240 5244 5245 5246 5250 5251 5252 5256 5257 5258 5262 5263 5264 5268 5269 5270 5274 5275 5276 5280 5281 5282 5286 5287 5288 5292 5293 5294 5298 5299 5300 5304 5305 5306 5310 5311 5312 5316 5317 5318 5322 5323 5324 5328 5329 5330 5334 5335 5336 5340 5341 5342 5346 5347 5348 5352 5353 5354 5358 5359 5360 5364 5365 5366 5370 5371 5372 5376 5377 5378 5382 5383 5384 5388 5389 5390 5394 5395 5396 5400 5401 5402 5406 5407 5408 5412 5413 5414 5418 5419 5420 5424 5425 5426 5430 5431 5432 5436 5437 5438 5442 5443 5444 5448 5449 5450 5454 5455 5456 5460 5461 5462 5466 5467 5468 5472 5473 5474 5478 5479 5480 5484 5485 5486 5490 5491 5492 5496 5497 5498 5502 5503 5504 5508 5509 5510 5514 5515 5516 5520 5521 5522 5526 5527 5528 5532 5533 5534 5538 5539 5540 5544 5545 5546 5550 5551 5552 5556 5557 5558 5562 5563 5564 5568 5569 5570 5574 5575 5576 5580 5581 5582 5586 5587 5588 5592 5593 5594 5598 5599 5600 5604 5605 5606 5610 5611 5612 5616 5617 5618 5622 5623 5624 5628 5629 5630 5634 5635 5636 5640 5641 5642 5646 5647 5648 5652 5653 5654 5658 5659 5660 5664 5665 5666 5670 5671 5672 5676 5677 5678 5682 5683 5684 5688 5689 5690 5694 5695 5696 5700 5701 5702 5706 5707 5708 5712 5713 5714 5718 5719 5720 5724 5725 5726 5730 5731 5732 5736 5737 5738 5742 5743 5744 5748 5749 5750 5754 5755 5756 5760 5761 5762 5766 5767 5768 5772 5773 5774 5778 5779 5780 5784 5785 5786 5790 5791 5792 5796 5797 5798 5802 5803 5804 5808 5809 5810 5814 5815 5816 5820 5821 5822 5826 5827 5828 5832 5833 5834 5838 5839 5840 5844 5845 5846 5850 5851 5852 5856 5857 5858 5862 5863 5864 5868 5869 5870 5874 5875 5876 5880 5881 5882 5886 5887 5888 5892 5893 5894 5898 5899 5900 5904 5905 5906 5910 5911 5912 5916 5917 5918 5922 5923 5924 5928 5929 5930 5934 5935 5936 5940 5941 5942 5946 5947 5948 5952 5953 5954 5958 5959 5960 5964 5965 5966 5970 5971 5972 5976 5977 5978 5982 5983 5984 5988 5989 5990 5994 5995 5996 6000 6001 6002 6006 6007 6008 6012 6013 6014 6018 6019 6020 6024 6025 6026 6030 6031 6032 6036 6037 6038 6042 6043 6044 6048 6049 6050 6054 6055 6056 6060 6061 6062 6066 6067 6068 6072 6073 6074 6078 6079 6080 6084 6085 6086 6090 6091 6092 6096 6097 6098 6102 6103 6104 6108 6109 6110 6114 6115 6116 6120 6121 6122 6126 6127 6128 6132 6133 6134 6138 6139 6140 6144 6145 6146 6150 6151 6152 6156 6157 6158 6162 6163 6164 6168 6169 6170 6174 6175 6176 6180 6181 6182 6186 6187 6188 6192 6193 6194 6198 6199 6200 6204 6205 6206 6210 6211 6212 6216 6217 6218 6222 6223 6224 6228 6229 6230 6234 6235 6236 6240 6241 6242 6246 6247 6248 6252 6253 6254 6258 6259 6260 6264 6265 6266 6270 6271 6272 6276 6277 6278 6282 6283 6284 6288 6289 6290 6294 6295 6296 6300 6301 6302 6306 6307 6308 6312 6313 6314 6318 6319 6320 6324 6325 6326 6330 6331 6332 6336 6337 6338 6342 6343 6344 6348 6349 6350 6354 6355 6356 6360 6361 6362 6366 6367 6368 6372 6373 6374 6378 6379 6380 6384 6385 6386 6390 6391 6392 6396 6397 6398 6402 6403 6404 6408 6409 6410 6414 6415 6416 6420 6421 6422 6426 6427 6428 6432 6433 6434 6438 6439 6440 6444 6445 6446 6450 6451 6452 6456 6457 6458 6462 6463 6464 6468 6469 6470 6474 6475 6476 6480 6481 6482 6486 6487 6488 6492 6493 6494 6498 6499 6500 6504 6505 6506 6510 6511 6512 6516 6517 6518 6522 6523 6524 6528 6529 6530 6534 6535 6536 6540 6541 6542 6546 6547 6548 6552 6553 6554 6558 6559 6560 6564 6565 6566 6570 6571 6572 6576 6577 6578 6582 6583 6584 6588 6589 6590 6594 6595 6596 6600 6601 6602 6606 6607 6608 6612 6613 6614 6618 6619 6620 6624 6625 6626 6630 6631 6632 6636 6637 6638 6642 6643 6644 6648 6649 6650 6654 6655 6656 6660 6661 6662 6666 6667 6668 6672 6673 6674 6678 6679 6680 6684 6685 6686 6690 6691 6692 6696 6697 6698 6702 6703 6704 6708 6709 6710 6714 6715 6716 6720 6721 6722 6726 6727 6728 6732 6733 6734 6738 6739 6740 6744 6745 6746 6750 6751 6752 6756 6757 6758 6762 6763 6764 6768 6769 6770 6774 6775 6776 6780 6781 6782 6786 6787 6788 6792 6793 6794 6798 6799 6800 6804 6805 6806 6810 6811 6812 6816 6817 6818 6822 6823 6824 6828 6829 6830 6834 6835 6836 6840 6841 6842 6846 6847 6848 6852 6853 6854 6858 6859 6860 6864 6865 6866 6870 6871 6872 6876 6877 6878 6882 6883 6884 6888 6889 6890 6894 6895 6896 6900 6901 6902 6906 6907 6908 6912 6913 6914 6918 6919 6920 6924 6925 6926 6930 6931 6932 6936 6937 6938 6942 6943 6944 6948 6949 6950 6954 6955 6956 6960 6961 6962 6966 6967 6968 6829 6972 6830 6974 6975 6976 6980 6981 6982 6986 6987 6988 6992 6993 6994 6998 6999 7000 7004 7005 7006 7010 7011 7012 7016 7017 7018 7022 7023 7024 7028 7029 7030 7034 7035 7036 7040 7041 7042 7046 7047 7048 7052 7053 7054 7058 7059 7060 7064 7065 7066 7070 7071 7072 7076 7077 7078 7082 7083 7084 7088 7089 7090 7094 7095 7096 7100 7101 7102 7106 7107 7108 7112 7113 7114 7118 7119 7120 7124 7125 7126 7130 7131 7132 7136 7137 7138 7142 7143 7144 7148 7149 7150 7154 7155 7156 7160 7161 7162 7166 7167 7168 7172 7173 7174 7178 7179 7180 7184 7185 7186 7190 7191 7192 7196 7197 7198 7202 7203 7204 7078 7077 7208 7210 7211 7212 7216 7217 7218 7222 7223 7224 7101 7228 7102 7230 7231 7232 7236 7237 7238 7242 7243 7244 7248 7249 7250 7254 7255 7256 7260 7261 7262 7266 7267 7268 7272 7273 7274 7278 7279 7280 7284 7285 7286 7290 7291 7292 7296 7297 7298 7302 7303 7304 7308 7309 7310 7314 7315 7316 7320 7321 7322 7326 7327 7328 7332 7333 7334 7338 7339 7340 7344 7345 7346 7350 7351 7352 7356 7357 7358 7362 7363 7364 7368 7369 7370 7374 7375 7376 7380 7381 7382 7386 7387 7388 7392 7393 7394 7398 7399 7400 7404 7405 7406 7410 7411 7412 7416 7417 7418 7422 7423 7424 7428 7429 7430 7434 7435 7436 7440 7441 7442 7446 7447 7448 7452 7453 7454 7458 7459 7460 7464 7465 7466 7470 7471 7472 7476 7477 7478 7482 7483 7484 7488 7489 7490 7494 7495 7496 7500 7501 7502 7506 7507 7508 7512 7513 7514 7518 7519 7520 7524 7525 7526 7530 7531 7532 7536 7537 7538 7542 7543 7544 7548 7549 7550 7554 7555 7556 7560 7561 7562 7566 7567 7568 7572 7573 7574 7578 7579 7580 7584 7585 7586 7590 7591 7592 7596 7597 7598 7602 7603 7604 7608 7609 7610 7614 7615 7616 7620 7621 7622 7626 7627 7628 7632 7633 7634 7638 7639 7640 7644 7645 7646 7650 7651 7652 7656 7657 7658 7662 7663 7664 7668 7669 7670 7674 7675 7676 7680 7681 7682 7686 7687 7688 7692 7693 7694 7698 7699 7700 7704 7705 7706 7710 7711 7712 7716 7717 7718 7722 7723 7724 7728 7729 7730 7734 7735 7736 7740 7741 7742 7746 7747 7748 7752 7753 7754 7758 7759 7760 7764 7765 7766 7770 7771 7772 7776 7777 7778 7782 7783 7784 7788 7789 7790 7794 7795 7796 7800 7801 7802 7806 7807 7808 7812 7813 7814 7818 7819 7820 7824 7825 7826 7830 7831 7832 7836 7837 7838 7842 7843 7844 7848 7849 7850 7854 7855 7856 7860 7861 7862 7866 7867 7868 7872 7873 7874 7878 7879 7880 7884 7885 7886 7890 7891 7892 7896 7897 7898 7902 7903 7904 7908 7909 7910 7914 7915 7916 7920 7921 7922 7926 7927 7928 7932 7933 7934 7938 7939 7940 7944 7945 7946 7950 7951 7952 7956 7957 7958 7962 7963 7964 7968 7969 7970 7974 7975 7976 7980 7981 7982 7986 7987 7988 7992 7993 7994 7998 7999 8000 8004 8005 8006 8010 8011 8012 8016 8017 8018 8022 8023 8024 8028 8029 8030 8034 8035 8036 8040 8041 8042 8046 8047 8048 8052 8053 8054 8058 8059 8060 8064 8065 8066 8070 8071 8072 8076 8077 8078 8082 8083 8084 8088 8089 8090 8094 8095 8096 8100 8101 8102 8106 8107 8108 8112 8113 8114 8118 8119 8120 8124 8125 8126 8130 8131 8132 8136 8137 8138 8142 8143 8144 8148 8149 8150 8154 8155 8156 8160 8161 8162 8166 8167 8168 8172 8173 8174 8178 8179 8180 8184 8185 8186 8190 8191 8192 8196 8197 8198 8202 8203 8204 8208 8209 8210 8214 8215 8216 8220 8221 8222 8226 8227 8228 8232 8233 8234 8238 8239 8240 8244 8245 8246 8250 8251 8252 8256 8257 8258 8262 8263 8264 8268 8269 8270 8274 8275 8276 8280 8281 8282 8286 8287 8288 8292 8293 8294 8298 8299 8300 8304 8305 8306 8310 8311 8312 8316 8317 8318 8322 8323 8324 8328 8329 8330 8334 8335 8336 8340 8341 8342 8346 8347 8348 8352 8353 8354 8358 8359 8360 8364 8365 8366 8370 8371 8372 8376 8377 8378 8382 8383 8384 8388 8389 8390 8394 8395 8396 8400 8401 8402 8406 8407 8408 8412 8413 8414 8418 8419 8420 8424 8425 8426 8430 8431 8432 8436 8437 8438 8442 8443 8444 8448 8449 8450 8454 8455 8456 8460 8461 8462 8466 8467 8468 8472 8473 8474 8478 8479 8480 8484 8485 8486 8490 8491 8492 8496 8497 8498 8502 8503 8504 8508 8509 8510 8514 8515 8516 8520 8521 8522 8526 8527 8528 8532 8533 8534 8538 8539 8540 8544 8545 8546 8550 8551 8552 8556 8557 8558 8562 8563 8564 8568 8569 8570 8574 8575 8576 8580 8581 8582 8586 8587 8588 8592 8593 8594 8598 8599 8600 8604 8605 8606 8610 8611 8612 8616 8617 8618 8622 8623 8624 8628 8629 8630 8634 8635 8636 8640 8641 8642 8646 8647 8648 8652 8653 8654 8658 8659 8660 8664 8665 8666 8670 8671 8672 8676 8677 8678 8682 8683 8684 8688 8689 8690 8694 8695 8696 8700 8701 8702 8706 8707 8708 8712 8713 8714 8718 8719 8720 8724 8725 8726 8730 8731 8732 8736 8737 8738 8742 8743 8744 8748 8749 8750 8754 8755 8756 8760 8761 8762 8766 8767 8768 8772 8773 8774 8778 8779 8780 8784 8785 8786 8790 8791 8792 8796 8797 8798 8802 8803 8804 8808 8809 8810 8814 8815 8816 8820 8821 8822 8826 8827 8828 8832 8833 8834 8838 8839 8840 8844 8845 8846 8850 8851 8852 8856 8857 8858 8862 8863 8864 8868 8869 8870 8874 8875 8876 8880 8881 8882 8886 8887 8888 8892 8893 8894 8898 8899 8900 8904 8905 8906 8910 8911 8912 8916 8917 8918 8922 8923 8924 8928 8929 8930 8934 8935 8936 8940 8941 8942 8946 8947 8948 8952 8953 8954 8958 8959 8960 8964 8965 8966 8970 8971 8972 8976 8977 8978 8982 8983 8984 8988 8989 8990 8994 8995 8996 9000 9001 9002 9006 9007 9008 9012 9013 9014 9018 9019 9020 9024 9025 9026 9030 9031 9032 9036 9037 9038 9042 9043 9044 9048 9049 9050 9054 9055 9056 9060 9061 9062 9066 9067 9068 9072 9073 9074 9078 9079 9080 9084 9085 9086 9090 9091 9092 9096 9097 9098 9102 9103 9104 9108 9109 9110 9114 9115 9116 9120 9121 9122 9126 9127 9128 9132 9133 9134 9138 9139 9140 9144 9145 9146 9150 9151 9152 9156 9157 9158 9162 9163 9164 9168 9169 9170 9174 9175 9176 9180 9181 9182 9186 9187 9188 9192 9193 9194 9198 9199 9200 9204 9205 9206 9210 9211 9212 9216 9217 9218 9222 9223 9224 9228 9229 9230 9234 9235 9236 9240 9241 9242 9246 9247 9248 9252 9253 9254 9258 9259 9260 9264 9265 9266 9270 9271 9272 9276 9277 9278 9282 9283 9284 9288 9289 9290 9294 9295 9296 9300 9301 9302 9306 9307 9308 9312 9313 9314 9318 9319 9320 9324 9325 9326 9330 9331 9332 9336 9337 9338 9342 9343 9344 9348 9349 9350 9354 9355 9356 9360 9361 9362 9366 9367 9368 9372 9373 9374 9378 9379 9380 9384 9385 9386 9390 9391 9392 9396 9397 9398 9402 9403 9404 9408 9409 9410 9414 9415 9416 9420 9421 9422 9426 9427 9428 9432 9433 9434 9438 9439 9440 9444 9445 9446 9450 9451 9452 9456 9457 9458 9462 9463 9464 9468 9469 9470 9474 9475 9476 9480 9481 9482 9486 9487 9488 9492 9493 9494 9498 9499 9500 9504 9505 9506 9510 9511 9512 9516 9517 9518 9522 9523 9524 9528 9529 9530 9534 9535 9536 9540 9541 9542 9546 9547 9548 9552 9553 9554 9558 9559 9560 9564 9565 9566 9570 9571 9572 9576 9577 9578 9582 9583 9584 9588 9589 9590 9594 9595 9596 9600 9601 9602 9606 9607 9608 9612 9613 9614 9618 9619 9620 9624 9625 9626 9630 9631 9632 9636 9637 9638 9642 9643 9644
3 4 5 9 10 11 15 16 17 21 22 23 27 28 29 33 34 35 39 40 41 45 46 47 51 52 53 57 58 59 63 64 65 69 70 71 75 76 77 81 82 83 87 88 89 93 94 95 99 100 101 105 106 107 111 112 113 117 118 119 123 124 125 129 130 131 135 136 137 141 142 143 147 148 149 129 131 151 155 156 157 161 162 163 167 168 169 173 174 175 179 180 181 185 186 187 191 192 193 197 198 199 203 204 205 209 210 211 215 216 217 221 222 223 227 228 229 233 234 235 239 240 241 245 246 247 251 252 253 257 258 259 263 264 265 269 270 271 275 276 277 281 282 283 287 288 289 293 294 295 299 300 301 305 306 307 311 312 313 317 318 319 323 324 325 329 330 331 335 336 337 341 342 343 347 348 349 353 354 355 359 360 361 365 366 367 349 348 369 373 374 375 379 380 381 359 361 383 385 365 367 349 369 387 391 392 393 397 398 399 403 404 405 383 361 407 411 412 413 415 349 387 419 420 421 425 426 427 431 432 433 437 438 439 443 444 445 449 450 451 361 453 407 457 458 459 463 464 465 467 415 387 471 472 473 477 478 479 483 484 485 489 490 491 495 496 497 501 502 503 445 444 505 509 510 511 515 516 517 453 519 407 523 524 525 529 530 531 467 387 533 537 538 539 543 544 545 549 550 551 555 556 557 559 489 491 490 561 491 565 566 567 571 572 573 575 445 505 579 580 581 585 586 587 591 592 593 407 519 595 599 600 601 605 606 607 467 533 609 613 614 615 619 620 621 625 626 627 631 632 633 637 638 639 643 644 645 561 647 491 651 652 653 657 658 659 661 575 505 665 666 667 671 672 673 677 678 679 683 684 685 687 407 595 519 689 595 693 694 695 699 700 701 703 467 609 707 708 709 713 714 715 719 720 721 725 726 727 731 732 733 737 738 739 743 744 745 749 750 751 755 756 757 761 762 763 767 768 769 647 771 491 773 651 653 775 657 659 777 661 505 781 782 783 787 788 789 793 794 795 799 800 801 805 806 807 708 809 709 689 811 595 815 816 817 821 822 823 825 703 609 829 830 831 835 836 837 841 842 843 847 848 849 853 854 855 859 860 861 865 866 867 871 872 873 877 878 879 883 884 885 889 890 891 895 896 897 771 899 491 903 904 905 909 910 911 915 916 917 919 777 505 923 924 925 929 930 931 935 936 937 941 942 943 947 948 949 953 954 955 811 957 595 961 962 963 967 968 969 973 974 975 977 825 609 981 982 983 987 988 989 993 994 995 999 1000 1001 1005 1006 1007 1011 1012 1013 1017 1018 1019 1023 1024 1025 1029 1030 1031 1035 1036 1037 1041 1042 1043 1047 1048 1049 1053 1054 1055 1059 1060 1061 899 1063 491 1067 1068 1069 1073 1074 1075 1079 1080 1081 1083 919 505 1087 1088 1089 1093 1094 1095 1099 1100 1101 1105 1106 1107 1111 1112 1113 1117 1118 1119 957 1121 595 1125 1126 1127 1131 1132 1133 1137 1138 1139 1141 977 609 1144 1145 609 1149 1150 1151 1155 1156 1157 1161 1162 1163 1167 1168 1169 1173 1174 1175 1179 1180 1181 1185 1186 1187 1191 1192 1193 1197 1198 1199 1203 1204 1205 1209 1210 1211 1215 1216 1217 1221 1222 1223 1227 1228 1229 1063 1231 491 1235 1236 1237 1241 1242 1243 1245 1083 505 1249 1250 1251 1255 1256 1257 1261 1262 1263 1267 1268 1269 1273 1274 1275 1279 1280 1281 1121 1283 595 1287 1288 1289 1293 1294 1295 1299 1300 1301 1145 1141 609 1305 1306 1307 1231 1309 491 1313 1314 1315 1283 1317 595 1321 1322 1323 1327 1328 1329 1333 1334 1335 1339 1340 1341 1345 1346 1347 1351 1352 1353 1357 1358 1359 1363 1364 1365 1369 1370 1371 1375 1376 1377 1381 1382 1383 1387 1388 1389 1393 1394 1395 1399 1400 1401 1405 1406 1407 1409 1245 505 1413 1414 1415 1419 1420 1421 1425 1426 1427 1431 1432 1433 1437 1438 1439 1443 1444 1445 1449 1450 1451 1455 1456 1457 1461 1462 1463 1467 1468 1469 1473 1474 1475 1479 1480 1481 1485 1486 1487 1491 1492 1493 1497 1498 1499 1503 1504 1505 1509 1510 1511 1515 1516 1517 1521 1522 1523 1527 1528 1529 1533 1534 1535 1539 1540 1541 1545 1546 1547 1551 1552 1553 1557 1558 1559 1563 1564 1565 1569 1570 1571 1575 1576 1577 1581 1582 1583 1587 1588 1589 1593 1594 1595 1599 1600 1601 1605 1606 1607 1611 1612 1613 1617 1618 1619 1623 1624 1625 1629 1630 1631 1635 1636 1637 1641 1642 1643 1647 1648 1649 1653 1654 1655 1659 1660 1661 1665 1666 1667 1671 1672 1673 1677 1678 1679 1683 1684 1685 1689 1690 1691 1695 1696 1697 1701 1702 1703 1707 1708 1709 1713 1714 1715 1719 1720 1721 1725 1726 1727 1731 1732 1733 1737 1738 1739 1743 1744 1745 1749 1750 1751 1755 1756 1757 1761 1762 1763 1767 1768 1769 1773 1774 1775 1779 1780 1781 1785 1786 1787 1791 1792 1793 1797 1798 1799 1803 1804 1805 1809 1810 1811 1815 1816 1817 1821 1822 1823 1827 1828 1829 1833 1834 1835 1839 1840 1841 1845 1846 1847 1851 1852 1853 1857 1858 1859 1863 1864 1865 1869 1870 1871 1875 1876 1877 1881 1882 1883 1887 1888 1889 1893 1894 1895 1899 1900 1901 1905 1906 1907 1911 1912 1913 1917 1918 1919 1923 1924 1925 1929 1930 1931 1935 1936 1937 1941 1942 1943 1947 1948 1949 1953 1954 1955 1959 1960 1961 1965 1966 1967 1971 1972 1973 1977 1978 1979 1983 1984 1985 1989 1990 1991 1995 1996 1997 2001 2002 2003 2007 2008 2009 2013 2014 2015 2019 2020 2021 2025 2026 2027 2031 2032 2033 2037 2038 2039 2043 2044 2045 2049 2050 2051 2055 2056 2057 2061 2062 2063 2067 2068 2069 2073 2074 2075 2079 2080 2081 2085 2086 2087 2091 2092 2093 2097 2098 2099 2103 2104 2105 2109 2110 2111 2115 2116 2117 2121 2122 2123 2127 2128 2129 2133 2134 2135 2139 2140 2141 2145 2146 2147 2151 2152 2153 2157 2158 2159 2163 2164 2165 2169 2170 2171 2175 2176 2177 2181 2182 2183 2187 2188 2189 2193 2194 2195 2199 2200 2201 2205 2206 2207 2211 2212 2213 2217 2218 2219 2223 2224 2225 2229 2230 2231 2235 2236 2237 2241 2242 2243 2247 2248 2249 2253 2254 2255 2259 2260 2261 2265 2266 2267 2271 2272 2273 2277 2278 2279 2283 2284 2285 2289 2290 2291 2295 2296 2297 2301 2302 2303 2307 2308 2309 2313 2314 2315 2319 2320 2321 2325 2326 2327 2331 2332 2333 2337 2338 2339 2343 2344 2345 2349 2350 2351 2355 2356 2357 2361 2362 2363 2367 2368 2369 2373 2374 2375 2379 2380 2381 2385 2386 2387 2391 2392 2393 2397 2398 2399 2403 2404 2405 2409 2410 2411 2415 2416 2417 2421 2422 2423 2427 2428 2429 2433 2434 2435 2439 2440 2441 2445 2446 2447 2451 2452 2453 2457 2458 2459 2463 2464 2465 2469 2470 2471 2475 2476 2477 2481 2482 2483 2487 2488 2489 2493 2494 2495 2499 2500 2501 2505 2506 2507 2511 2512 2513 2517 2518 2519 2523 2524 2525 2529 2530 2531 2535 2536 2537 2541 2542 2543 2547 2548 2549 2553 2554 2555 2559 2560 2561 2565 2566 2567 2571 2572 2573 2577 2578 2579 2583 2584 2585 2589 2590 2591 2595 2596 2597 2601 2602 2603 2607 2608 2609 2613 2614 2615 2619 2620 2621 2625 2626 2627 2631 2632 2633 2637 2638 2639 2643 2644 2645 2649 2650 2651 2655 2656 2657 2661 2662 2663 2667 2668 2669 2673 2674 2675 2679 2680 2681 2685 2686 2687 2691 2692 2693 2697 2698 2699 2703 2704 2705 2709 2710 2711 2715 2716 2717 2721 2722 2723 2727 2728 2729 2733 2734 2735 2739 2740 2741 2745 2746 2747 2751 2752 2753 2757 2758 2759 2763 2764 2765 2769 2770 2771 2775 2776 2777 2781 2782 2783 2787 2788 2789 2793 2794 2795 2799 2800 2801 2805 2806 2807 2811 2812 2813 2817 2818 2819 2823 2824 2825 2829 2830 2831 2835 2836 2837 2841 2842 2843 2847 2848 2849 2853 2854 2855 2859 2860 2861 2865 2866 2867 2871 2872 2873 2877 2878 2879 2883 2884 2885 2889 2890 2891 2895 2896 2897 2901 2902 2903 2907 2908 2909 2913 2914 2915 2919 2920 2921 2925 2926 2927 2931 2932 2933 2937 2938 2939 2943 2944 2945 2949 2950 2951 2955 2956 2957 2961 2962 2963 2967 2968 2969 2973 2974 2975 2979 2980 2981 2985 2986 2987 2991 2992 2993 2997 2998 2999 3003 3004 3005 3009 3010 3011 3015 3016 3017 3021 3022 3023 3027 3028 3029 3033 3034 3035 3039 3040 3041 3045 3046 3047 3051 3052 3053 3057 3058 3059 3063 3064 3065 3069 3070 3071 3075 3076 3077 3081 3082 3083 3087 3088 3089 3093 3094 3095 3099 3100 3101 3105 3106 3107 3111 3112 3113 3117 3118 3119 3123 3124 3125 3129 3130 3131 3135 3136 3137 3141 3142 3143 3147 3148 3149 3153 3154 3155 3159 3160 3161 3165 3166 3167 3171 3172 3173 3177 3178 3179 3183 3184 3185 3189 3190 3191 3195 3196 3197 3201 3202 3203 3207 3208 3209 3213 3214 3215 3219 3220 3221 3225 3226 3227 3231 3232 3233 3237 3238 3239 3243 3244 3245 3249 3250 3251 3255 3256 3257 3261 3262 3263 3267 3268 3269 3273 3274 3275 3279 3280 3281 3285 3286 3287 3291 3292 3293 3297 3298 3299 3303 3304 3305 3309 3310 3311 3315 3316 3317 3321 3322 3323 3327 3328 3329 3333 3334 3335 3339 3340 3341 3345 3346 3347 3351 3352 3353 3357 3358 3359 3363 3364 3365 3369 3370 3371 3375 3376 3377 3381 3382 3383 3387 3388 3389 3393 3394 3395 3399 3400 3401 3405 3406 3407 3411 3412 3413 3417 3418 3419 3423 3424 3425 3429 3430 3431 3435 3436 3437 3441 3442 3443 3447 3448 3449 3453 3454 3455 3459 3460 3461 3465 3466 3467 3471 3472 3473 3477 3478 3479 3483 3484 3485 3489 3490 3491 3495 3496 3497 3501 3502 3503 3507 3508 3509 3513 3514 3515 3519 3520 3521 3525 3526 3527 3531 3532 3533 3537 3538 3539 3543 3544 3545 3549 3550 3551 3555 3556 3557 3561 3562 3563 3567 3568 3569 3573 3574 3575 3579 3580 3581 3585 3586 3587 3591 3592 3593 3597 3598 3599 3603 3604 3605 3609 3610 3611 3615 3616 3617 3621 3622 3623 3627 3628 3629 3633 3634 3635 3639 3640 3641 3645 3646 3647 3651 3652 3653 3657 3658 3659 3663 3664 3665 3669 3670 3671 3675 3676 3677 3681 3682 3683 3687 3688 3689 3693 3694 3695 3699 3700 3701 3705 3706 3707 3711 3712 3713 3717 3718 3719 3723 3724 3725 3729 3730 3731 3735 3736 3737 3741 3742 3743 3747 3748 3749 3753 3754 3755 3759 3760 3761 3765 3766 3767 3771 3772 3773 3777 3778 3779 3783 3784 3785 3789 3790 3791 3795 3796 3797 3801 3802 3803 3807 3808 3809 3813 3814 3815 3819 3820 3821 3825 3826 3827 3831 3832 3833 3837 3838 3839 3843 3844 3845 3849 3850 3851 3855 3856 3857 3861 3862 3863 3867 3868 3869 3873 3874 3875 3879 3880 3881 3885 3886 3887 3891 3892 3893 3897 3898 3899 3903 3904 3905 3909 3910 3911 3915 3916 3917 3921 3922 3923 3927 3928 3929 3933 3934 3935 3939 3940 3941 3945 3946 3947 3951 3952 3953 3957 3958 3959 3963 3964 3965 3969 3970 3971 3975 3976 3977 3981 3982 3983 3987 3988 3989 3993 3994 3995 3999 4000 4001 4005 4006 4007 4011 4012 4013 4017 4018 4019 4023 4024 4025 4029 4030 4031 4035 4036 4037 4041 4042 4043 4047 4048 4049 4053 4054 4055 4059 4060 4061 4065 4066 4067 4071 4072 4073 4077 4078 4079 4083 4084 4085 4089 4090 4091 4095 4096 4097 4101 4102 4103 4107 4108 4109 4113 4114 4115 4119 4120 4121 4125 4126 4127 4131 4132 4133 4137 4138 4139 4143 4144 4145 4149 4150 4151 4155 4156 4157 4161 4162 4163 4167 4168 4169 4173 4174 4175 4179 4180 4181 4185 4186 4187 4191 4192 4193 4197 4198 4199 4203 4204 4205 4209 4210 4211 4215 4216 4217 4221 4222 4223 4227 4228 4229 4233 4234 4235 4239 4240 4241 4245 4246 4247 4251 4252 4253 4257 4258 4259 4263 4264 4265 4269 4270 4271 4275 4276 4277 4281 4282 4283 4287 4288 4289 4293 4294 4295 4299 4300 4301 4305 4306 4307 4311 4312 4313 4317 4318 4319 4323 4324 4325 4329 4330 4331 4335 4336 4337 4341 4342 4343 4347 4348 4349 4353 4354 4355 4359 4360 4361 4365 4366 4367 4371 4372 4373 4377 4378 4379 4383 4384 4385 4389 4390 4391 4395 4396 4397 4401 4402 4403 4407 4408 4409 4413 4414 4415 4419 4420 4421 4425 4426 4427 4431 4432 4433 4437 4438 4439 4443 4444 4445 4449 4450 4451 4455 4456 4457 4461 4462 4463 4467 4468 4469 4473 4474 4475 4479 4480 4481 4485 4486 4487 4491 4492 4493 4497 4498 4499 4503 4504 4505 4509 4510 4511 4515 4516 4517 4521 4522 4523 4527 4528 4529 4533 4534 4535 4539 4540 4541 4545 4546 4547 4551 4552 4553 4557 4558 4559 4563 4564 4565 4569 4570 4571 4575 4576 4577 4581 4582 4583 4587 4588 4589 4593 4594 4595 4599 4600 4601 4605 4606 4607 4611 4612 4613 4617 4618 4619 4623 4624 4625 4629 4630 4631 4635 4636 4637 4641 4642 4643 4647 4648 4649 4653 4654 4655 4659 4660 4661 4665 4666 4667 4671 4672 4673 4677 4678 4679 4683 4684 4685 4689 4690 4691 4695 4696 4697 4701 4702 4703 4707 4708 4709 4713 4714 4715 4719 4720 4721 4725 4726 4727 4731 4732 4733 4737 4738 4739 4743 4744 4745 4749 4750 4751 4755 4756 4757 4761 4762 4763 4767 4768 4769 4773 4774 4775 4779 4780 4781 4785 4786 4787 4791 4792 4793 4797 4798 4799 4803 4804 4805 4809 4810 4811 4815 4816 4817 4821 4822 4823 4827 4828 4829 4833 4834 4835 4839 4840 4841 4845 4846 4847 4851 4852 4853 4857 4858 4859 4863 4864 4865 4869 4870 4871 4875 4876 4877 4881 4882 4883 4887 4888 4889 4893 4894 4895 4899 4900 4901 4905 4906 4907 4911 4912 4913 4917 4918 4919 4923 4924 4925 4929 4930 4931 4935 4936 4937 4941 4942 4943 4947 4948 4949 4953 4954 4955 4959 4960 4961 4965 4966 4967 4971 4972 4973 4977 4978 4979 4983 4984 4985 4989 4990 4991 4995 4996 4997 5001 5002 5003 5007 5008 5009 5013 5014 5015 5019 5020 5021 5025 5026 5027 5031 5032 5033 5037 5038 5039 5043 5044 5045 5049 5050 5051 5055 5056 5057 5061 5062 5063 5067 5068 5069 5073 5074 5075 5079 5080 5081 5085 5086 5087 5091 5092 5093 5097 5098 5099 5103 5104 5105 5109 5110 5111 5115 5116 5117 5121 5122 5123 5127 5128 5129 5133 5134 5135 5139 5140 5141 5145 5146 5147 5151 5152 5153 5157 5158 5159 5163 5164 5165 5169 5170 5171 5175 5176 5177 5181 5182 5183 5187 5188 5189 5193 5194 5195 5199 5200 5201 5205 5206 5207 5211 5212 5213 5217 5218 5219 5223 5224 5225 5229 5230 5231 5235 5236 5237 5241 5242 5243 5247 5248 5249 5253 5254 5255 5259 5260 5261 5265 5266 5267 5271 5272 5273 5277 5278 5279 5283 5284 5285 5289 5290 5291 5295 5296 5297 5301 5302 5303 5307 5308 5309 5313 5314 5315 5319 5320 5321 5325 5326 5327 5331 5332 5333 5337 5338 5339 5343 5344 5345 5349 5350 5351 5355 5356 5357 5361 5362 5363 5367 5368 5369 5373 5374 5375 5379 5380 5381 5385 5386 5387 5391 5392 5393 5397 5398 5399 5403 5404 5405 5409 5410 5411 5415 5416 5417 5421 5422 5423 5427 5428 5429 5433 5434 5435 5439 5440 5441 5445 5446 5447 5451 5452 5453 5457 5458 5459 5463 5464 5465 5469 5470 5471 5475 5476 5477 5481 5482 5483 5487 5488 5489 5493 5494 5495 5499 5500 5501 5505 5506 5507 5511 5512 5513 5517 5518 5519 5523 5524 5525 5529 5530 5531 5535 5536 5537 5541 5542 5543 5547 5548 5549 5553 5554 5555 5559 5560 5561 5565 5566 5567 5571 5572 5573 5577 5578 5579 5583 5584 5585 5589 5590 5591 5595 5596 5597 5601 5602 5603 5607 5608 5609 5613 5614 5615 5619 5620 5621 5625 5626 5627 5631 5632 5633 5637 5638 5639 5643 5644 5645 5649 5650 5651 5655 5656 5657 5661 5662 5663 5667 5668 5669 5673 5674 5675 5679 5680 5681 5685 5686 5687 5691 5692 5693 5697 5698 5699 5703 5704 5705 5709 5710 5711 5715 5716 5717 5721 5722 5723 5727 5728 5729 5733 5734 5735 5739 5740 5741 5745 5746 5747 5751 5752 5753 5757 5758 5759 5763 5764 5765 5769 5770 5771 5775 5776 5777 5781 5782 5783 5787 5788 5789 5793 5794 5795 5799 5800 5801 5805 5806 5807 5811 5812 5813 5817 5818 5819 5823 5824 5825 5829 5830 5831 5835 5836 5837 5841 5842 5843 5847 5848 5849 5853 5854 5855 5859 5860 5861 5865 5866 5867 5871 5872 5873 5877 5878 5879 5883 5884 5885 5889 5890 5891 5895 5896 5897 5901 5902 5903 5907 5908 5909 5913 5914 5915 5919 5920 5921 5925 5926 5927 5931 5932 5933 5937 5938 5939 5943 5944 5945 5949 5950 5951 5955 5956 5957 5961 5962 5963 5967 5968 5969 5973 5974 5975 5979 5980 5981 5985 5986 5987 5991 5992 5993 5997 5998 5999 6003 6004 6005 6009 6010 6011 6015 6016 6017 6021 6022 6023 6027 6028 6029 6033 6034 6035 6039 6040 6041 6045 6046 6047 6051 6052 6053 6057 6058 6059 6063 6064 6065 6069 6070 6071 6075 6076 6077 6081 6082 6083 6087 6088 6089 6093 6094 6095 6099 6100 6101 6105 6106 6107 6111 6112 6113 6117 6118 6119 6123 6124 6125 6129 6130 6131 6135 6136 6137 6141 6142 6143 6147 6148 6149 6153 6154 6155 6159 6160 6161 6165 6166 6167 6171 6172 6173 6177 6178 6179 6183 6184 6185 6189 6190 6191 6195 6196 6197 6201 6202 6203 6207 6208 6209 6213 6214 6215 6219 6220 6221 6225 6226 6227 6231 6232 6233 6237 6238 6239 6243 6244 6245 6249 6250 6251 6255 6256 6257 6261 6262 6263 6267 6268 6269 6273 6274 6275 6279 6280 6281 6285 6286 6287 6291 6292 6293 6297 6298 6299 6303 6304 6305 6309 6310 6311 6315 6316 6317 6321 6322 6323 6327 6328 6329 6333 6334 6335 6339 6340 6341 6345 6346 6347 6351 6352 6353 6357 6358 6359 6363 6364 6365 6369 6370 6371 6375 6376 6377 6381 6382 6383 6387 6388 6389 6393 6394 6395 6399 6400 6401 6405 6406 6407 6411 6412 6413 6417 6418 6419 6423 6424 6425 6429 6430 6431 6435 6436 6437 6441 6442 6443 6447 6448 6449 6453 6454 6455 6459 6460 6461 6465 6466 6467 6471 6472 6473 6477 6478 6479 6483 6484 6485 6489 6490 6491 6495 6496 6497 6501 6502 6503 6507 6508 6509 6513 6514 6515 6519 6520 6521 6525 6526 6527 6531 6532 6533 6537 6538 6539 6543 6544 6545 6549 6550 6551 6555 6556 6557 6561 6562 6563 6567 6568 6569 6573 6574 6575 6579 6580 6581 6585 6586 6587 6591 6592 6593 6597 6598 6599 6603 6604 6605 6609 6610 6611 6615 6616 6617 6621 6622 6623 6627 6628 6629 6633 6634 6635 6639 6640 6641 6645 6646 6647 6651 6652 6653 6657 6658 6659 6663 6664 6665 6669 6670 6671 6675 6676 6677 6681 6682 6683 6687 6688 6689 6693 6694 6695 6699 6700 6701 6705 6706 6707 6711 6712 6713 6717 6718 6719 6723 6724 6725 6729 6730 6731 6735 6736 6737 6741 6742 6743 6747 6748 6749 6753 6754 6755 6759 6760 6761 6765 6766 6767 6771 6772 6773 6777 6778 6779 6783 6784 6785 6789 6790 6791 6795 6796 6797 6801 6802 6803 6807 6808 6809 6813 6814 6815 6819 6820 6821 6825 6826 6827 6831 6832 6833 6837 6838 6839 6843 6844 6845 6849 6850 6851 6855 6856 6857 6861 6862 6863 6867 6868 6869 6873 6874 6875 6879 6880 6881 6885 6886 6887 6891 6892 6893 6897 6898 6899 6903 6904 6905 6909 6910 6911 6915 6916 6917 6921 6922 6923 6927 6928 6929 6933 6934 6935 6939 6940 6941 6945 6946 6947 6951 6952 6953 6957 6958 6959 6963 6964 6965 6969 6970 6971 6831 6973 6832 6977 6978 6979 6983 6984 6985 6989 6990 6991 6995 6996 6997 7001 7002 7003 7007 7008 7009 7013 7014 7015 7019 7020 7021 7025 7026 7027 7031 7032 7033 7037 7038 7039 7043 7044 7045 7049 7050 7051 7055 7056 7057 7061 7062 7063 7067 7068 7069 7073 7074 7075 7079 7080 7081 7085 7086 7087 7091 7092 7093 7097 7098 7099 7103 7104 7105 7109 7110 7111 7115 7116 7117 7121 7122 7123 7127 7128 7129 7133 7134 7135 7139 7140 7141 7145 7146 7147 7151 7152 7153 7157 7158 7159 7163 7164 7165 7169 7170 7171 7175 7176 7177 7181 7182 7183 7187 7188 7189 7193 7194 7195 7199 7200 7201 7205 7206 7207 7209 7080 7079 7213 7214 7215 7219 7220 7221 7225 7226 7227 7103 7229 7104 7233 7234 7235 7239 7240 7241 7245 7246 7247 7251 7252 7253 7257 7258 7259 7263 7264 7265 7269 7270 7271 7275 7276 7277 7281 7282 7283 7287 7288 7289 7293 7294 7295 7299 7300 7301 7305 7306 7307 7311 7312 7313 7317 7318 7319 7323 7324 7325 7329 7330 7331 7335 7336 7337 7341 7342 7343 7347 7348 7349 7353 7354 7355 7359 7360 7361 7365 7366 7367 7371 7372 7373 7377 7378 7379 7383 7384 7385 7389 7390 7391 7395 7396 7397 7401 7402 7403 7407 7408 7409 7413 7414 7415 7419 7420 7421 7425 7426 7427 7431 7432 7433 7437 7438 7439 7443 7444 7445 7449 7450 7451 7455 7456 7457 7461 7462 7463 7467 7468 7469 7473 7474 7475 7479 7480 7481 7485 7486 7487 7491 7492 7493 7497 7498 7499 7503 7504 7505 7509 7510 7511 7515 7516 7517 7521 7522 7523 7527 7528 7529 7533 7534 7535 7539 7540 7541 7545 7546 7547 7551 7552 7553 7557 7558 7559 7563 7564 7565 7569 7570 7571 7575 7576 7577 7581 7582 7583 7587 7588 7589 7593 7594 7595 7599 7600 7601 7605 7606 7607 7611 7612 7613 7617 7618 7619 7623 7624 7625 7629 7630 7631 7635 7636 7637 7641 7642 7643 7647 7648 7649 7653 7654 7655 7659 7660 7661 7665 7666 7667 7671 7672 7673 7677 7678 7679 7683 7684 7685 7689 7690 7691 7695 7696 7697 7701 7702 7703 7707 7708 7709 7713 7714 7715 7719 7720 7721 7725 7726 7727 7731 7732 7733 7737 7738 7739 7743 7744 7745 7749 7750 7751 7755 7756 7757 7761 7762 7763 7767 7768 7769 7773 7774 7775 7779 7780 7781 7785 7786 7787 7791 7792 7793 7797 7798 7799 7803 7804 7805 7809 7810 7811 7815 7816 7817 7821 7822 7823 7827 7828 7829 7833 7834 7835 7839 7840 7841 7845 7846 7847 7851 7852 7853 7857 7858 7859 7863 7864 7865 7869 7870 7871 7875 7876 7877 7881 7882 7883 7887 7888 7889 7893 7894 7895 7899 7900 7901 7905 7906 7907 7911 7912 7913 7917 7918 7919 7923 7924 7925 7929 7930 7931 7935 7936 7937 7941 7942 7943 7947 7948 7949 7953 7954 7955 7959 7960 7961 7965 7966 7967 7971 7972 7973 7977 7978 7979 7983 7984 7985 7989 7990 7991 7995 7996 7997 8001 8002 8003 8007 8008 8009 8013 8014 8015 8019 8020 8021 8025 8026 8027 8031 8032 8033 8037 8038 8039 8043 8044 8045 8049 8050 8051 8055 8056 8057 8061 8062 8063 8067 8068 8069 8073 8074 8075 8079 8080 8081 8085 8086 8087 8091 8092 8093 8097 8098 8099 8103 8104 8105 8109 8110 8111 8115 8116 8117 8121 8122 8123 8127 8128 8129 8133 8134 8135 8139 8140 8141 8145 8146 8147 8151 8152 8153 8157 8158 8159 8163 8164 8165 8169 8170 8171 8175 8176 8177 8181 8182 8183 8187 8188 8189 8193 8194 8195 8199 8200 8201 8205 8206 8207 8211 8212 8213 8217 8218 8219 8223 8224 8225 8229 8230 8231 8235 8236 8237 8241 8242 8243 8247 8248 8249 8253 8254 8255 8259 8260 8261 8265 8266 8267 8271 8272 8273 8277 8278 8279 8283 8284 8285 8289 8290 8291 8295 8296 8297 8301 8302 8303 8307 8308 8309 8313 8314 8315 8319 8320 8321 8325 8326 8327 8331 8332 8333 8337 8338 8339 8343 8344 8345 8349 8350 8351 8355 8356 8357 8361 8362 8363 8367 8368 8369 8373 8374 8375 8379 8380 8381 8385 8386 8387 8391 8392 8393 8397 8398 8399 8403 8404 8405 8409 8410 8411 8415 8416 8417 8421 8422 8423 8427 8428 8429 8433 8434 8435 8439 8440 8441 8445 8446 8447 8451 8452 8453 8457 8458 8459 8463 8464 8465 8469 8470 8471 8475 8476 8477 8481 8482 8483 8487 8488 8489 8493 8494 8495 8499 8500 8501 8505 8506 8507 8511 8512 8513 8517 8518 8519 8523 8524 8525 8529 8530 8531 8535 8536 8537 8541 8542 8543 8547 8548 8549 8553 8554 8555 8559 8560 8561 8565 8566 8567 8571 8572 8573 8577 8578 8579 8583 8584 8585 8589 8590 8591 8595 8596 8597 8601 8602 8603 8607 8608 8609 8613 8614 8615 8619 8620 8621 8625 8626 8627 8631 8632 8633 8637 8638 8639 8643 8644 8645 8649 8650 8651 8655 8656 8657 8661 8662 8663 8667 8668 8669 8673 8674 8675 8679 8680 8681 8685 8686 8687 8691 8692 8693 8697 8698 8699 8703 8704 8705 8709 8710 8711 8715 8716 8717 8721 8722 8723 8727 8728 8729 8733 8734 8735 8739 8740 8741 8745 8746 8747 8751 8752 8753 8757 8758 8759 8763 8764 8765 8769 8770 8771 8775 8776 8777 8781 8782 8783 8787 8788 8789 8793 8794 8795 8799 8800 8801 8805 8806 8807 8811 8812 8813 8817 8818 8819 8823 8824 8825 8829 8830 8831 8835 8836 8837 8841 8842 8843 8847 8848 8849 8853 8854 8855 8859 8860 8861 8865 8866 8867 8871 8872 8873 8877 8878 8879 8883 8884 8885 8889 8890 8891 8895 8896 8897 8901 8902 8903 8907 8908 8909 8913 8914 8915 8919 8920 8921 8925 8926 8927 8931 8932 8933 8937 8938 8939 8943 8944 8945 8949 8950 8951 8955 8956 8957 8961 8962 8963 8967 8968 8969 8973 8974 8975 8979 8980 8981 8985 8986 8987 8991 8992 8993 8997 8998 8999 9003 9004 9005 9009 9010 9011 9015 9016 9017 9021 9022 9023 9027 9028 9029 9033 9034 9035 9039 9040 9041 9045 9046 9047 9051 9052 9053 9057 9058 9059 9063 9064 9065 9069 9070 9071 9075 9076 9077 9081 9082 9083 9087 9088 9089 9093 9094 9095 9099 9100 9101 9105 9106 9107 9111 9112 9113 9117 9118 9119 9123 9124 9125 9129 9130 9131 9135 9136 9137 9141 9142 9143 9147 9148 9149 9153 9154 9155 9159 9160 9161 9165 9166 9167 9171 9172 9173 9177 9178 9179 9183 9184 9185 9189 9190 9191 9195 9196 9197 9201 9202 9203 9207 9208 9209 9213 9214 9215 9219 9220 9221 9225 9226 9227 9231 9232 9233 9237 9238 9239 9243 9244 9245 9249 9250 9251 9255 9256 9257 9261 9262 9263 9267 9268 9269 9273 9274 9275 9279 9280 9281 9285 9286 9287 9291 9292 9293 9297 9298 9299 9303 9304 9305 9309 9310 9311 9315 9316 9317 9321 9322 9323 9327 9328 9329 9333 9334 9335 9339 9340 9341 9345 9346 9347 9351 9352 9353 9357 9358 9359 9363 9364 9365 9369 9370 9371 9375 9376 9377 9381 9382 9383 9387 9388 9389 9393 9394 9395 9399 9400 9401 9405 9406 9407 9411 9412 9413 9417 9418 9419 9423 9424 9425 9429 9430 9431 9435 9436 9437 9441 9442 9443 9447 9448 9449 9453 9454 9455 9459 9460 9461 9465 9466 9467 9471 9472 9473 9477 9478 9479 9483 9484 9485 9489 9490 9491 9495 9496 9497 9501 9502 9503 9507 9508 9509 9513 9514 9515 9519 9520 9521 9525 9526 9527 9531 9532 9533 9537 9538 9539 9543 9544 9545 9549 9550 9551 9555 9556 9557 9561 9562 9563 9567 9568 9569 9573 9574 9575 9579 9580 9581 9585 9586 9587 9591 9592 9593 9597 9598 9599 9603 9604 9605 9609 9610 9611 9615 9616 9617 9621 9622 9623 9627 9628 9629 9633 9634 9635 9639 9640 9641 9645 9646 9647
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 36 38 48 49 39 41 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 158 170 159 162 171 163 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 276 275 286 287 278 277 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 260 259 270 271 262 261 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 418 417 428 429 420 419 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 114 126 115 118 127 119 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 464 466 476 477 467 469 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 61 72 62 63 73 64 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 105 116 106 107 117 108 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 42 54 43 46 55 47 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 81 92 82 83 93 84 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 340 352 341 344 353 345 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 66 78 67 70 79 71 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 423 434 424 425 435 426 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 460 462 463 465 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 480 482 492 493 483 485 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 108 120 109 112 121 113 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 135 146 136 137 147 138 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 346 358 347 350 359 351 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 392 391 402 403 394 393 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 454 453 464 465 456 455 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 20 19 30 31 22 21 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 80 92 81 84 93 85 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 162 164 174 175 165 167 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 235 246 236 237 247 238 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 344 346 356 357 347 349 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 36 38 48 49 39 41 42 44 50 51 45 47 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 154 156 166 167 157 159 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 296 295 306 307 298 297 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 500 512 501 504 513 505 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 521 532 522 523 533 524 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 396 408 397 400 409 401 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535
0 1 2 6 7 8 12 13 14 18 19 20 24 25 26 30 31 32 36 37 38 42 43 44 48 49 50 54 55 56 60 61 62 66 67 68 72 73 74 78 79 80 84 85 86 90 91 92 96 97 98 102 103 104 108 109 110 114 115 116 120 121 122 126 127 128 132 133 134 138 139 140 120 122 144 146 147 148 152 153 154 158 159 160 164 165 166 170 171 172 152 176 153 178 179 180 184 185 186 190 191 192 196 197 198 202 203 204 208 209 210 214 215 216 220 197 196 222 223 224 228 229 230 234 235 236 240 241 242 246 247 248 252 253 254 258 259 260 264 265 266 270 271 272 276 277 278 282 283 284 288 289 290 294 295 296 300 301 302 306 307 308 312 313 314 318 319 320 324 325 326 330 331 332 336 337 338 342 343 344 348 349 350 354 355 356 360 337 336 362 363 364 368 369 370 374 348 350 354 356 376 378 360 336 380 381 382 386 387 388 392 393 394 398 348 374 400 401 402 378 336 406 408 409 410 414 415 416 420 421 422 426 427 428 432 433 434 438 439 440 398 444 348 446 447 448 452 453 454 378 406 458 460 461 462 466 467 468 472 473 474 478 479 480 484 485 486 490 491 492 496 433 432 498 499 500 504 505 506 398 510 444 512 513 514 518 519 520 524 378 458 526 527 528 532 533 534 538 539 540 544 545 546 478 480 550 478 552 479 484 486 554 490 492 556 496 432 558 560 561 562 566 567 568 572 573 574 578 510 398 580 581 582 586 587 588 592 524 458 594 595 596 600 601 602 606 607 608 612 613 614 618 619 620 624 625 626 478 630 552 632 633 634 638 639 640 496 558 644 646 647 648 652 653 654 658 659 660 664 665 666 578 398 670 578 672 510 674 675 676 680 681 682 592 458 686 688 689 690 694 695 696 700 701 702 706 707 708 712 713 714 718 719 720 724 725 726 730 731 732 736 737 738 742 743 744 748 749 750 478 754 630 756 757 758 762 763 764 496 644 768 770 771 772 776 777 778 782 783 784 788 789 790 794 795 796 800 801 802 578 806 672 808 809 810 814 815 816 592 686 820 822 823 824 828 829 830 834 835 836 840 841 842 846 847 848 852 853 854 858 859 860 864 865 866 870 871 872 876 877 878 882 883 884 888 889 890 478 894 754 896 897 898 902 903 904 908 909 910 496 768 914 916 917 918 922 923 924 928 929 930 934 935 936 940 941 942 946 947 948 578 952 806 954 955 956 960 961 962 966 967 968 592 820 972 974 975 976 980 981 982 986 987 988 992 993 994 998 999 1000 1004 1005 1006 1010 1011 1012 1016 1017 1018 1022 1023 1024 1028 1029 1030 1034 1035 1036 1040 1041 1042 1046 1047 1048 1052 1053 1054 478 1058 894 1060 1061 1062 1066 1067 1068 1072 1073 1074 496 914 1078 1080 1081 1082 1086 1087 1088 1092 1093 1094 1098 1099 1100 1104 1105 1106 1110 1111 1112 578 1116 952 1118 1119 1120 1124 1125 1126 1130 1131 1132 592 972 1136 592 1138 1139 1142 1143 1144 1148 1149 1150 1154 1155 1156 1160 1161 1162 1166 1167 1168 1172 1173 1174 1178 1179 1180 1184 1185 1186 1190 1191 1192 1196 1197 1198 1202 1203 1204 1208 1209 1210 1214 1215 1216 1220 1221 1222 478 1226 1058 1228 1229 1230 1234 1235 1236 496 1078 1240 1242 1243 1244 1248 1249 1250 1254 1255 1256 1260 1261 1262 1266 1267 1268 1272 1273 1274 578 1278 1116 1280 1281 1282 1286 1287 1288 1292 1293 1294 592 1136 1138 1298 1299 1300 478 1304 1226 1306 1307 1308 578 1312 1278 1314 1315 1316 1320 1321 1322 1326 1327 1328 1332 1333 1334 1338 1339 1340 1344 1345 1346 1350 1351 1352 1356 1357 1358 1362 1363 1364 1368 1369 1370 1374 1375 1376 1380 1381 1382 1386 1387 1388 1392 1393 1394 1398 1399 1400 496 1240 1404 1406 1407 1408 1412 1413 1414 1418 1419 1420 1424 1425 1426 1430 1431 1432 1436 1437 1438 1442 1443 1444 1448 1449 1450 1454 1455 1456 1460 1461 1462 1466 1467 1468 1472 1473 1474 1478 1479 1480 1484 1485 1486 1490 1491 1492 1496 1497 1498 1502 1503 1504 1508 1509 1510 1514 1515 1516 1520 1521 1522 1526 1527 1528 1532 1533 1534 1538 1539 1540 1544 1545 1546 1550 1551 1552 1556 1557 1558 1562 1563 1564 1568 1569 1570 1574 1575 1576 1580 1581 1582 1586 1587 1588 1592 1593 1594 1598 1599 1600 1604 1605 1606 1610 1611 1612 1616 1617 1618 1622 1623 1624 1628 1629 1630 1634 1635 1636 1640 1641 1642 1646 1647 1648 1652 1653 1654 1658 1659 1660 1664 1665 1666 1670 1671 1672 1676 1677 1678 1682 1683 1684 1688 1689 1690 1694 1695 1696 1700 1701 1702 1706 1707 1708 1712 1713 1714 1718 1719 1720 1724 1725 1726 1730 1731 1732 1736 1737 1738 1742 1743 1744 1748 1749 1750 1754 1755 1756 1760 1761 1762 1766 1767 1768 1772 1773 1774 1778 1779 1780 1784 1785 1786 1790 1791 1792 1796 1797 1798 1802 1803 1804 1808 1809 1810 1814 1815 1816 1820 1821 1822 1826 1827 1828 1832 1833 1834 1838 1839 1840 1844 1845 1846 1850 1851 1852 1856 1857 1858 1862 1863 1864 1868 1869 1870 1874 1875 1876 1880 1881 1882 1886 1887 1888 1892 1893 1894 1898 1899 1900 1904 1905 1906 1910 1911 1912 1916 1917 1918 1922 1923 1924 1928 1929 1930 1934 1935 1936 1940 1941 1942 1946 1947 1948 1952 1953 1954 1958 1959 1960 1964 1965 1966 1970 1971 1972 1976 1977 1978 1982 1983 1984 1988 1989 1990 1994 1995 1996 2000 2001 2002 2006 2007 2008 2012 2013 2014 2018 2019 2020 2024 2025 2026 2030 2031 2032 2036 2037 2038 2042 2043 2044 2048 2049 2050 2054 2055 2056 2060 2061 2062 2066 2067 2068 2072 2073 2074 2078 2079 2080 2084 2085 2086 2090 2091 2092 2096 2097 2098 2102 2103 2104 2108 2109 2110 2114 2115 2116 2120 2121 2122 2126 2127 2128 2132 2133 2134 2138 2139 2140 2144 2145 2146 2150 2151 2152 2156 2157 2158 2162 2163 2164 2168 2169 2170 2174 2175 2176 2180 2181 2182 2186 2187 2188 2192 2193 2194 2198 2199 2200 2204 2205 2206 2210 2211 2212 2216 2217 2218 2222 2223 2224 2228 2229 2230 2234 2235 2236 2240 2241 2242 2246 2247 2248 2252 2253 2254 2258 2259 2260 2264 2265 2266 2270 2271 2272 2276 2277 2278 2282 2283 2284 2288 2289 2290 2294 2295 2296 2300 2301 2302 2306 2307 2308 2312 2313 2314 2318 2319 2320 2324 2325 2326 2330 2331 2332 2336 2337 2338 2342 2343 2344 2348 2349 2350 2354 2355 2356 2360 2361 2362 2366 2367 2368 2372 2373 2374 2378 2379 2380 2384 2385 2386 2390 2391 2392 2396 2397 2398 2402 2403 2404 2408 2409 2410 2414 2415 2416 2420 2421 2422 2426 2427 2428 2432 2433 2434 2438 2439 2440 2444 2445 2446 2450 2451 2452 2456 2457 2458 2462 2463 2464 2468 2469 2470 2474 2475 2476 2480 2481 2482 2486 2487 2488 2492 2493 2494 2498 2499 2500 2504 2505 2506 2510 2511 2512 2516 2517 2518 2522 2523 2524 2528 2529 2530 2534 2535 2536 2540 2541 2542 2546 2547 2548 2552 2553 2554 2558 2559 2560 2564 2565 2566 2570 2571 2572 2576 2577 2578 2582 2583 2584 2588 2589 2590 2594 2595 2596 2600 2601 2602 2606 2607 2608 2612 2613 2614 2618 2619 2620 2624 2625 2626 2630 2631 2632 2636 2637 2638 2642 2643 2644 2648 2649 2650 2654 2655 2656 2660 2661 2662 2666 2667 2668 2672 2673 2674 2678 2679 2680 2684 2685 2686 2690 2691 2692 2696 2697 2698 2702 2703 2704 2708 2709 2710 2714 2715 2716 2720 2721 2722 2726 2727 2728 2732 2733 2734 2738 2739 2740 2744 2745 2746 2750 2751 2752 2756 2757 2758 2762 2763 2764 2768 2769 2770 2774 2775 2776 2780 2781 2782 2786 2787 2788 2792 2793 2794 2798 2799 2800 2804 2805 2806 2810 2811 2812 2816 2817 2818 2822 2823 2824 2828 2829 2830 2834 2835 2836 2840 2841 2842 2846 2847 2848 2852 2853 2854 2858 2859 2860 2864 2865 2866 2870 2871 2872 2876 2877 2878 2882 2883 2884 2888 2889 2890 2894 2895 2896 2900 2901 2902 2906 2907 2908 2912 2913 2914 2918 2919 2920 2924 2925 2926 2930 2931 2932 2936 2937 2938 2942 2943 2944 2948 2949 2950 2954 2955 2956 2960 2961 2962 2966 2967 2968 2972 2973 2974 2978 2979 2980 2984 2985 2986 2990 2991 2992 2996 2997 2998 3002 3003 3004 3008 3009 3010 3014 3015 3016 3020 3021 3022 3026 3027 3028 3032 3033 3034 3038 3039 3040 3044 3045 3046 3050 3051 3052 3056 3057 3058 3062 3063 3064 3068 3069 3070 3074 3075 3076 3080 3081 3082 3086 3087 3088 3092 3093 3094 3098 3099 3100 3104 3105 3106 3110 3111 3112 3116 3117 3118 3122 3123 3124 3128 3129 3130 3134 3135 3136 3140 3141 3142 3146 3147 3148 3152 3153 3154 3158 3159 3160 3164 3165 3166 3170 3171 3172 3176 3177 3178 3182 3183 3184 3188 3189 3190 3194 3195 3196 3200 3201 3202 3206 3207 3208 3212 3213 3214 3218 3219 3220 3224 3225 3226 3230 3231 3232 3236 3237 3238 3242 3243 3244 3248 3249 3250 3254 3255 3256 3260 3261 3262 3266 3267 3268 3272 3273 3274 3278 3279 3280 3284 3285 3286 3290 3291 3292 3296 3297 3298 3302 3303 3304 3308 3309 3310 3314 3315 3316 3320 3321 3322 3326 3327 3328 3332 3333 3334 3338 3339 3340 3344 3345 3346 3350 3351 3352 3356 3357 3358 3362 3363 3364 3368 3369 3370 3374 3375 3376 3380 3381 3382 3386 3387 3388 3392 3393 3394 3398 3399 3400 3404 3405 3406 3410 3411 3412 3416 3417 3418 3422 3423 3424 3428 3429 3430 3434 3435 3436 3440 3441 3442 3446 3447 3448 3452 3453 3454 3458 3459 3460 3464 3465 3466 3470 3471 3472 3476 3477 3478 3482 3483 3484 3488 3489 3490 3494 3495 3496 3500 3501 3502 3506 3507 3508 3512 3513 3514 3518 3519 3520 3524 3525 3526 3530 3531 3532 3536 3537 3538 3542 3543 3544 3548 3549 3550 3554 3555 3556 3560 3561 3562 3566 3567 3568 3572 3573 3574 3578 3579 3580 3584 3585 3586 3590 3591 3592 3596 3597 3598 3602 3603 3604 3608 3609 3610 3614 3615 3616 3620 3621 3622 3626 3627 3628 3632 3633 3634 3638 3639 3640 3644 3645 3646 3650 3651 3652 3656 3657 3658 3662 3663 3664 3668 3669 3670 3674 3675 3676 3680 3681 3682 3686 3687 3688 3692 3693 3694 3698 3699 3700 3704 3705 3706 3710 3711 3712 3716 3717 3718 3722 3723 3724 3728 3729 3730 3734 3735 3736 3740 3741 3742 3746 3747 3748 3752 3753 3754 3758 3759 3760 3764 3765 3766 3770 3771 3772 3776 3777 3778 3782 3783 3784 3788 3789 3790 3794 3795 3796 3800 3801 3802 3806 3807 3808 3812 3813 3814 3818 3819 3820 3824 3825 3826 3830 3831 3832 3836 3837 3838 3842 3843 3844 3848 3849 3850 3854 3855 3856 3860 3861 3862 3866 3867 3868 3872 3873 3874 3878 3879 3880 3884 3885 3886 3890 3891 3892 3896 3897 3898 3902 3903 3904 3908 3909 3910 3914 3915 3916 3920 3921 3922 3926 3927 3928 3932 3933 3934 3938 3939 3940 3944 3945 3946 3950 3951 3952 3956 3957 3958 3962 3963 3964 3968 3969 3970 3974 3975 3976 3980 3981 3982 3986 3987 3988 3992 3993 3994 3998 3999 4000 4004 4005 4006 4010 4011 4012 4016 4017 4018 4022 4023 4024 4028 4029 4030 4034 4035 4036 4040 4041 4042 4046 4047 4048 4052 4053 4054 4058 4059 4060 4064 4065 4066 4070 4071 4072 4076 4077 4078 4082 4083 4084 4088 4089 4090 4094 4095 4096 4100 4101 4102 4106 4107 4108 4112 4113 4114 4118 4119 4120 4124 4125 4126 4130 4131 4132 4136 4137 4138 4142 4143 4144 4148 4149 4150 4154 4155 4156 4160 4161 4162 4166 4167 4168 4172 4173 4174 4178 4179 4180 4184 4185 4186 4190 4191 4192 4196 4197 4198 4202 4203 4204 4208 4209 4210 4214 4215 4216 4220 4221 4222 4226 4227 4228 4232 4233 4234 4238 4239 4240 4244 4245 4246 4250 4251 4252 4256 4257 4258 4262 4263 4264 4268 4269 4270 4274 4275 4276 4280 4281 4282 4286 4287 4288 4292 4293 4294 4298 4299 4300 4304 4305 4306 4310 4311 4312 4316 4317 4318 4322 4323 4324 4328 4329 4330 4334 4335 4336 4340 4341 4342 4346 4347 4348 4352 4353 4354 4358 4359 4360 4364 4365 4366 4370 4371 4372 4376 4377 4378 4382 4383 4384 4388 4389 4390 4394 4395 4396 4400 4401 4402 4406 4407 4408 4412 4413 4414 4418 4419 4420 4424 4425 4426 4430 4431 4432 4436 4437 4438 4442 4443 4444 4448 4449 4450 4454 4455 4456 4460 4461 4462 4466 4467 4468 4472 4473 4474 4478 4479 4480 4484 4485 4486 4490 4491 4492 4496 4497 4498 4502 4503 4504 4508 4509 4510 4514 4515 4516 4520 4521 4522 4526 4527 4528 4532 4533 4534 4538 4539 4540 4544 4545 4546 4550 4551 4552 4556 4557 4558 4562 4563 4564 4568 4569 4570 4574 4575 4576 4580 4581 4582 4586 4587 4588 4592 4593 4594 4598 4599 4600 4604 4605 4606 4610 4611 4612 4616 4617 4618 4622 4623 4624 4628 4629 4630 4634 4635 4636 4640 4641 4642 4646 4647 4648 4652 4653 4654 4658 4659 4660 4664 4665 4666 4670 4671 4672 4676 4677 4678 4682 4683 4684 4688 4689 4690 4694 4695 4696 4700 4701 4702 4706 4707 4708 4712 4713 4714 4718 4719 4720 4724 4725 4726 4730 4731 4732 4736 4737 4738 4742 4743 4744 4748 4749 4750 4754 4755 4756 4760 4761 4762 4766 4767 4768 4772 4773 4774 4778 4779 4780 4784 4785 4786 4790 4791 4792 4796 4797 4798 4802 4803 4804 4808 4809 4810 4814 4815 4816 4820 4821 4822 4826 4827 4828 4832 4833 4834 4838 4839 4840 4844 4845 4846 4850 4851 4852 4856 4857 4858 4862 4863 4864 4868 4869 4870 4874 4875 4876 4880 4881 4882 4886 4887 4888 4892 4893 4894 4898 4899 4900 4904 4905 4906 4910 4911 4912 4916 4917 4918 4922 4923 4924 4928 4929 4930 4934 4935 4936 4940 4941 4942 4946 4947 4948 4952 4953 4954 4958 4959 4960 4964 4965 4966 4970 4971 4972 4976 4977 4978 4982 4983 4984 4988 4989 4990 4994 4995 4996 5000 5001 5002 5006 5007 5008 5012 5013 5014 5018 5019 5020 5024 5025 5026 5030 5031 5032 5036 5037 5038 5042 5043 5044 5048 5049 5050 5054 5055 5056 5060 5061 5062 5066 5067 5068 5072 5073 5074 5078 5079 5080 5084 5085 5086 5090 5091 5092 5096 5097 5098 5102 5103 5104 5108 5109 5110 5114 5115 5116 5120 5121 5122 5126 5127 5128 5132 5133 5134 5138 5139 5140 5144 5145 5146 5150 5151 5152 5156 5157 5158 5162 5163 5164 5168 5169 5170 5174 5175 5176 5180 5181 5182 5186 5187 5188 5192 5193 5194 5198 5199 5200 5204 5205 5206 5210 5211 5212 5216 5217 5218 5222 5223 5224 5228 5229 5230 5234 5235 5236 5240 5241 5242 5246 5247 5248 5252 5253 5254 5258 5259 5260 5264 5265 5266 5270 5271 5272 5276 5277 5278 5282 5283 5284 5288 5289 5290 5294 5295 5296 5300 5301 5302 5306 5307 5308 5312 5313 5314 5318 5319 5320 5324 5325 5326 5330 5331 5332 5336 5337 5338 5342 5343 5344 5348 5349 5350 5354 5355 5356 5360 5361 5362 5366 5367 5368 5372 5373 5374 5378 5379 5380 5384 5385 5386 5390 5391 5392 5396 5397 5398 5402 5403 5404 5408 5409 5410 5414 5415 5416 5420 5421 5422 5426 5427 5428 5432 5433 5434 5438 5439 5440 5444 5445 5446 5450 5451 5452 5456 5457 5458 5462 5463 5464 5468 5469 5470 5474 5475 5476 5480 5481 5482 5486 5487 5488 5492 5493 5494 5498 5499 5500 5504 5505 5506 5510 5511 5512 5516 5517 5518 5522 5523 5524 5528 5529 5530 5534 5535 5536 5540 5541 5542 5546 5547 5548 5552 5553 5554 5558 5559 5560 5564 5565 5566 5570 5571 5572 5576 5577 5578 5582 5583 5584 5588 5589 5590 5594 5595 5596 5600 5601 5602 5606 5607 5608 5612 5613 5614 5618 5619 5620 5624 5625 5626 5630 5631 5632 5636 5637 5638 5642 5643 5644 5648 5649 5650 5654 5655 5656 5660 5661 5662 5666 5667 5668 5672 5673 5674 5678 5679 5680 5684 5685 5686 5690 5691 5692 5696 5697 5698 5702 5703 5704 5708 5709 5710 5714 5715 5716 5720 5721 5722 5726 5727 5728 5732 5733 5734 5738 5739 5740 5744 5745 5746 5750 5751 5752 5756 5757 5758 5762 5763 5764 5768 5769 5770 5774 5775 5776 5780 5781 5782 5786 5787 5788 5792 5793 5794 5798 5799 5800 5804 5805 5806 5810 5811 5812 5816 5817 5818 5822 5823 5824 5828 5829 5830 5834 5835 5836 5840 5841 5842 5846 5847 5848 5852 5853 5854 5858 5859 5860 5864 5865 5866 5870 5871 5872 5876 5877 5878 5882 5883 5884 5888 5889 5890 5894 5895 5896 5900 5901 5902 5906 5907 5908 5912 5913 5914 5918 5919 5920 5924 5925 5926 5930 5931 5932 5936 5937 5938 5942 5943 5944 5948 5949 5950 5954 5955 5956 5960 5961 5962 5966 5967 5968 5972 5973 5974 5978 5979 5980 5984 5985 5986 5990 5991 5992 5996 5997 5998 6002 6003 6004 6008 6009 6010 6014 6015 6016 6020 6021 6022 6026 6027 6028 6032 6033 6034 6038 6039 6040 6044 6045 6046 6050 6051 6052 6056 6057 6058 6062 6063 6064 6068 6069 6070 6074 6075 6076 6080 6081 6082 6086 6087 6088 6092 6093 6094 6098 6099 6100 6104 6105 6106 6110 6111 6112 6116 6117 6118 6122 6123 6124 6128 6129 6130 6134 6135 6136 6140 6141 6142 6146 6147 6148 6152 6153 6154 6158 6159 6160 6164 6165 6166 6170 6171 6172 6176 6177 6178 6182 6183 6184 6188 6189 6190 6194 6195 6196 6200 6201 6202 6206 6207 6208 6212 6213 6214 6218 6219 6220 6224 6225 6226 6230 6231 6232 6236 6237 6238 6242 6243 6244 6248 6249 6250 6254 6255 6256 6260 6261 6262 6266 6267 6268 6272 6273 6274 6278 6279 6280 6284 6285 6286 6290 6291 6292 6296 6297 6298 6302 6303 6304 6308 6309 6310 6314 6315 6316 6320 6321 6322 6326 6327 6328 6332 6333 6334 6338 6339 6340 6344 6345 6346 6350 6351 6352 6356 6357 6358 6362 6363 6364 6368 6369 6370 6374 6375 6376 6380 6381 6382 6386 6387 6388 6392 6393 6394 6398 6399 6400 6404 6405 6406 6410 6411 6412 6416 6417 6418 6422 6423 6424 6428 6429 6430 6434 6435 6436 6440 6441 6442 6446 6447 6448 6452 6453 6454 6458 6459 6460 6464 6465 6466 6470 6471 6472 6476 6477 6478 6482 6483 6484 6488 6489 6490 6494 6495 6496 6500 6501 6502 6506 6507 6508 6512 6513 6514 6518 6519 6520 6524 6525 6526 6530 6531 6532 6536 6537 6538 6542 6543 6544 6548 6549 6550 6554 6555 6556 6560 6561 6562 6566 6567 6568 6572 6573 6574 6578 6579 6580 6584 6585 6586 6590 6591 6592 6596 6597 6598 6602 6603 6604 6608 6609 6610 6614 6615 6616 6620 6621 6622 6626 6627 6628 6632 6633 6634 6638 6639 6640 6644 6645 6646 6650 6651 6652 6656 6657 6658 6662 6663 6664 6668 6669 6670 6674 6675 6676 6680 6681 6682 6686 6687 6688 6692 6693 6694 6698 6699 6700 6704 6705 6706 6710 6711 6712 6716 6717 6718 6722 6723 6724 6728 6729 6730 6734 6735 6736 6740 6741 6742 6746 6747 6748 6752 6753 6754 6758 6759 6760 6764 6765 6766 6770 6771 6772 6776 6777 6778 6782 6783 6784 6788 6789 6790 6794 6795 6796 6800 6801 6802 6806 6807 6808 6812 6813 6814 6818 6819 6820 6824 6825 6826 6830 6831 6832 6836 6837 6838 6842 6843 6844 6848 6849 6850 6854 6855 6856 6860 6861 6862 6866 6867 6868 6872 6873 6874 6878 6879 6880 6884 6885 6886 6890 6891 6892 6896 6897 6898 6902 6903 6904 6908 6909 6910 6914 6915 6916 6920 6921 6922 6926 6927 6928 6932 6933 6934 6938 6939 6940 6944 6945 6946 6950 6951 6952 6956 6957 6958 6962 6963 6964 6968 6969 6970 6974 6975 6976 6980 6981 6982 6986 6987 6988 6992 6993 6994 6998 6999 7000 7004 7005 7006 7010 7011 7012 7016 7017 7018 7022 7023 7024 7028 7029 7030 7034 7035 7036 7040 7041 7042 7046 7047 7048 7052 7053 7054 7058 7059 7060 7064 7065 7066 7070 7071 7072 7076 7077 7078 7082 7083 7084 7088 7089 7090 7094 7095 7096 7100 7101 7102 7106 7107 7108 7112 7113 7114 7118 7119 7120 7124 7125 7126 7130 7131 7132 7136 7137 7138 7142 7143 7144 7148 7149 7150 7154 7155 7156 7160 7161 7162 7166 7167 7168 7172 7173 7174 7178 7179 7180 7184 7185 7186 7190 7191 7192 7196 7197 7198 7202 7203 7204 7208 7209 7210 7214 7215 7216 7220 7221 7222 7226 7227 7228 7232 7233 7234 7238 7239 7240 7244 7245 7246 7250 7251 7252 7256 7257 7258 7262 7263 7264 7268 7269 7270 7274 7275 7276 7280 7281 7282 7286 7287 7288 7292 7293 7294 7298 7299 7300 7304 7305 7306 7310 7311 7312 7316 7317 7318 7322 7323 7324 7328 7329 7330 7334 7335 7336 7340 7341 7342 7346 7347 7348 7352 7353 7354 7358 7359 7360 7364 7365 7366 7370 7371 7372 7376 7377 7378 7382 7383 7384 7388 7389 7390 7394 7395 7396 7400 7401 7402 7406 7407 7408 7412 7413 7414 7418 7419 7420 7424 7425 7426 7430 7431 7432 7436 7437 7438 7442 7443 7444 7448 7449 7450 7454 7455 7456 7460 7461 7462 7466 7467 7468 7472 7473 7474 7478 7479 7480 7484 7485 7486 7490 7491 7492 7496 7497 7498 7502 7503 7504 7508 7509 7510 7514 7515 7516 7520 7521 7522 7526 7527 7528 7532 7533 7534 7538 7539 7540 7544 7545 7546 7550 7551 7552 7556 7557 7558 7562 7563 7564 7568 7569 7570 7574 7575 7576 7580 7581 7582 7586 7587 7588 7592 7593 7594 7598 7599 7600 7604 7605 7606 7610 7611 7612 7616 7617 7618 7622 7623 7624 7628 7629 7630 7634 7635 7636 7640 7641 7642 7646 7647 7648 7652 7653 7654 7658 7659 7660 7664 7665 7666 7670 7671 7672 7676 7677 7678 7682 7683 7684 7688 7689 7690 7694 7695 7696 7700 7701 7702 7706 7707 7708 7712 7713 7714 7718 7719 7720 7724 7725 7726 7730 7731 7732 7736 7737 7738 7742 7743 7744 7748 7749 7750 7754 7755 7756 7760 7761 7762 7766 7767 7768 7772 7773 7774 7778 7779 7780 7784 7785 7786 7790 7791 7792 7796 7797 7798 7802 7803 7804 7808 7809 7810 7814 7815 7816 7820 7821 7822 7826 7827 7828 7832 7833 7834 7838 7839 7840 7844 7845 7846 7850 7851 7852 7856 7857 7858 7862 7863 7864 7868 7869 7870 7874 7875 7876 7880 7881 7882 7886 7887 7888 7892 7893 7894 7898 7899 7900 7904 7905 7906 7910 7911 7912 7916 7917 7918 7922 7923 7924 7928 7929 7930 7934 7935 7936 7940 7941 7942 7946 7947 7948 7952 7953 7954 7958 7959 7960 7964 7965 7966 7970 7971 7972 7976 7977 7978 7982 7983 7984 7988 7989 7990 7994 7995 7996 8000 8001 8002 8006 8007 8008 8012 8013 8014 8018 8019 8020 8024 8025 8026 8030 8031 8032 8036 8037 8038 8042 8043 8044 8048 8049 8050 8054 8055 8056 8060 8061 8062 8066 8067 8068 8072 8073 8074 8078 8079 8080 8084 8085 8086 8090 8091 8092 8096 8097 8098 8102 8103 8104 8108 8109 8110 8114 8115 8116 8120 8121 8122 8126 8127 8128 8132 8133 8134 8138 8139 8140 8144 8145 8146 8150 8151 8152 8156 8157 8158 8162 8163 8164 8168 8169 8170 8174 8175 8176 8180 8181 8182 8186 8187 8188 8192 8193 8194 8198 8199 8200 8204 8205 8206 8210 8211 8212 8216 8217 8218 8222 8223 8224 8228 8229 8230 8234 8235 8236 8240 8241 8242 8246 8247 8248 8252 8253 8254 8258 8259 8260 8264 8265 8266 8270 8271 8272 8276 8277 8278 8282 8283 8284 8288 8289 8290 8294 8295 8296 8300 8301 8302 8306 8307 8308 8312 8313 8314 8318 8319 8320 8324 8325 8326 8330 8331 8332 8336 8337 8338 8342 8343 8344 8348 8349 8350 8354 8355 8356 8360 8361 8362 8366 8367 8368 8372 8373 8374 8378 8379 8380 8384 8385 8386 8390 8391 8392 8396 8397 8398 8402 8403 8404 8408 8409 8410 8414 8415 8416 8420 8421 8422 8426 8427 8428 8432 8433 8434 8438 8439 8440 8444 8445 8446 8450 8451 8452 8456 8457 8458 8462 8463 8464 8468 8469 8470 8474 8475 8476 8480 8481 8482 8486 8487 8488 8492 8493 8494 8498 8499 8500 8504 8505 8506 8510 8511 8512 8516 8517 8518 8522 8523 8524 8528 8529 8530 8534 8535 8536 8540 8541 8542 8546 8547 8548 8552 8553 8554 8558 8559 8560 8564 8565 8566 8570 8571 8572 8576 8577 8578 8582 8583 8584 8588 8589 8590 8594 8595 8596 8600 8601 8602 8606 8607 8608 8612 8613 8614 8618 8619 8620 8624 8625 8626 8630 8631 8632 8636 8637 8638 8642 8643 8644 8648 8649 8650 8654 8655 8656 8660 8661 8662 8666 8667 8668 8672 8673 8674 8678 8679 8680 8684 8685 8686 8690 8691 8692 8696 8697 8698 8702 8703 8704 8708 8709 8710 8714 8715 8716 8720 8721 8722 8726 8727 8728 8732 8733 8734 8738 8739 8740 8744 8745 8746 8750 8751 8752 8756 8757 8758 8762 8763 8764 8768 8769 8770 8774 8775 8776 8780 8781 8782 8786 8787 8788 8792 8793 8794 8798 8799 8800 8804 8805 8806 8810 8811 8812 8816 8817 8818 8822 8823 8824 8828 8829 8830 8834 8835 8836 8840 8841 8842 8846 8847 8848 8852 8853 8854 8858 8859 8860 8864 8865 8866 8870 8871 8872 8876 8877 8878 8882 8883 8884 8888 8889 8890 8894 8895 8896 8900 8901 8902 8906 8907 8908 8912 8913 8914 8918 8919 8920 8924 8925 8926 8930 8931 8932 8936 8937 8938 8942 8943 8944 8948 8949 8950 8954 8955 8956 8960 8961 8962 8966 8967 8968 8972 8973 8974 8978 8979 8980 8984 8985 8986 8990 8991 8992 8996 8997 8998 9002 9003 9004 9008 9009 9010 9014 9015 9016 9020 9021 9022 9026 9027 9028 9032 9033 9034 9038 9039 9040 9044 9045 9046 9050 9051 9052 9056 9057 9058 9062 9063 9064 9068 9069 9070 9074 9075 9076 9080 9081 9082 9086 9087 9088 9092 9093 9094 9098 9099 9100 9104 9105 9106 9110 9111 9112 9116 9117 9118 9122 9123 9124 9128 9129 9130 9134 9135 9136 9140 9141 9142 9146 9147 9148 9152 9153 9154 9158 9159 9160 9164 9165 9166 9170 9171 9172 9176 9177 9178 9182 9183 9184 9188 9189 9190 9194 9195 9196 9200 9201 9202 9206 9207 9208 9212 9213 9214 9218 9219 9220 9224 9225 9226 9230 9231 9232 9236 9237 9238 9242 9243 9244 9248 9249 9250 9254 9255 9256 9260 9261 9262 9266 9267 9268 9272 9273 9274 9278 9279 9280 9284 9285 9286 9290 9291 9292 9296 9297 9298 9302 9303 9304 9308 9309 9310 9314 9315 9316 9320 9321 9322 9326 9327 9328 9332 9333 9334 9338 9339 9340 9344 9345 9346 9350 9351 9352 9356 9357 9358 9362 9363 9364 9368 9369 9370 9374 9375 9376 9380 9381 9382 9386 9387 9388 9392 9393 9394 9398 9399 9400 9404 9405 9406 9410 9411 9412 9416 9417 9418 9422 9423 9424 9428 9429 9430 9434 9435 9436 9440 9441 9442 9446 9447 9448 9452 9453 9454 9458 9459 9460 9464 9465 9466 9470 9471 9472 9476 9477 9478 9482 9483 9484 9488 9489 9490 9494 9495 9496 9500 9501 9502 9506 9507 9508 9512 9513 9514 9518 9519 9520 9524 9525 9526 9530 9531 9532 9536 9537 9538 9542 9543 9544 9548 9549 9550 9554 9555 9556 9560 9561 9562 9566 9567 9568 9572 9573 9574 9578 9579 9580 9584 9585 9586 9590 9591 9592 9596 9597 9598 9602 9603 9604 9608 9609 9610 9614 9615 9616 9620 9621 9622 9626 9627 9628 9632 9633 9634 9638 9639 9640 9644 9645 9646 9650 9651 9652
3 4 5 9 10 11 15 16 17 21 22 23 27 28 29 33 34 35 39 40 41 45 46 47 51 52 53 57 58 59 63 64 65 69 70 71 75 76 77 81 82 83 87 88 89 93 94 95 99 100 101 105 106 107 111 112 113 117 118 119 123 124 125 129 130 131 135 136 137 141 142 143 145 123 125 149 150 151 155 156 157 161 162 163 167 168 169 173 174 175 156 177 157 181 182 183 187 188 189 193 194 195 199 200 201 205 206 207 211 212 213 217 218 219 201 200 221 225 226 227 231 232 233 237 238 239 243 244 245 249 250 251 255 256 257 261 262 263 267 268 269 273 274 275 279 280 281 285 286 287 291 292 293 297 298 299 303 304 305 309 310 311 315 316 317 321 322 323 327 328 329 333 334 335 339 340 341 345 346 347 351 352 353 357 358 359 341 340 361 365 366 367 371 372 373 351 353 375 377 357 359 341 361 379 383 384 385 389 390 391 395 396 397 375 353 399 403 404 405 407 341 379 411 412 413 417 418 419 423 424 425 429 430 431 435 436 437 441 442 443 353 445 399 449 450 451 455 456 457 459 407 379 463 464 465 469 470 471 475 476 477 481 482 483 487 488 489 493 494 495 437 436 497 501 502 503 507 508 509 445 511 399 515 516 517 521 522 523 459 379 525 529 530 531 535 536 537 541 542 543 547 548 549 551 481 483 482 553 483 555 487 489 557 493 495 559 437 497 563 564 565 569 570 571 575 576 577 399 511 579 583 584 585 589 590 591 459 525 593 597 598 599 603 604 605 609 610 611 615 616 617 621 622 623 627 628 629 553 631 483 635 636 637 641 642 643 645 559 497 649 650 651 655 656 657 661 662 663 667 668 669 671 399 579 511 673 579 677 678 679 683 684 685 687 459 593 691 692 693 697 698 699 703 704 705 709 710 711 715 716 717 721 722 723 727 728 729 733 734 735 739 740 741 745 746 747 751 752 753 631 755 483 759 760 761 765 766 767 769 645 497 773 774 775 779 780 781 785 786 787 791 792 793 797 798 799 803 804 805 673 807 579 811 812 813 817 818 819 821 687 593 825 826 827 831 832 833 837 838 839 843 844 845 849 850 851 855 856 857 861 862 863 867 868 869 873 874 875 879 880 881 885 886 887 891 892 893 755 895 483 899 900 901 905 906 907 911 912 913 915 769 497 919 920 921 925 926 927 931 932 933 937 938 939 943 944 945 949 950 951 807 953 579 957 958 959 963 964 965 969 970 971 973 821 593 977 978 979 983 984 985 989 990 991 995 996 997 1001 1002 1003 1007 1008 1009 1013 1014 1015 1019 1020 1021 1025 1026 1027 1031 1032 1033 1037 1038 1039 1043 1044 1045 1049 1050 1051 1055 1056 1057 895 1059 483 1063 1064 1065 1069 1070 1071 1075 1076 1077 1079 915 497 1083 1084 1085 1089 1090 1091 1095 1096 1097 1101 1102 1103 1107 1108 1109 1113 1114 1115 953 1117 579 1121 1122 1123 1127 1128 1129 1133 1134 1135 1137 973 593 1140 1141 593 1145 1146 1147 1151 1152 1153 1157 1158 1159 1163 1164 1165 1169 1170 1171 1175 1176 1177 1181 1182 1183 1187 1188 1189 1193 1194 1195 1199 1200 1201 1205 1206 1207 1211 1212 1213 1217 1218 1219 1223 1224 1225 1059 1227 483 1231 1232 1233 1237 1238 1239 1241 1079 497 1245 1246 1247 1251 1252 1253 1257 1258 1259 1263 1264 1265 1269 1270 1271 1275 1276 1277 1117 1279 579 1283 1284 1285 1289 1290 1291 1295 1296 1297 1141 1137 593 1301 1302 1303 1227 1305 483 1309 1310 1311 1279 1313 579 1317 1318 1319 1323 1324 1325 1329 1330 1331 1335 1336 1337 1341 1342 1343 1347 1348 1349 1353 1354 1355 1359 1360 1361 1365 1366 1367 1371 1372 1373 1377 1378 1379 1383 1384 1385 1389 1390 1391 1395 1396 1397 1401 1402 1403 1405 1241 497 1409 1410 1411 1415 1416 1417 1421 1422 1423 1427 1428 1429 1433 1434 1435 1439 1440 1441 1445 1446 1447 1451 1452 1453 1457 1458 1459 1463 1464 1465 1469 1470 1471 1475 1476 1477 1481 1482 1483 1487 1488 1489 1493 1494 1495 1499 1500 1501 1505 1506 1507 1511 1512 1513 1517 1518 1519 1523 1524 1525 1529 1530 1531 1535 1536 1537 1541 1542 1543 1547 1548 1549 1553 1554 1555 1559 1560 1561 1565 1566 1567 1571 1572 1573 1577 1578 1579 1583 1584 1585 1589 1590 1591 1595 1596 1597 1601 1602 1603 1607 1608 1609 1613 1614 1615 1619 1620 1621 1625 1626 1627 1631 1632 1633 1637 1638 1639 1643 1644 1645 1649 1650 1651 1655 1656 1657 1661 1662 1663 1667 1668 1669 1673 1674 1675 1679 1680 1681 1685 1686 1687 1691 1692 1693 1697 1698 1699 1703 1704 1705 1709 1710 1711 1715 1716 1717 1721 1722 1723 1727 1728 1729 1733 1734 1735 1739 1740 1741 1745 1746 1747 1751 1752 1753 1757 1758 1759 1763 1764 1765 1769 1770 1771 1775 1776 1777 1781 1782 1783 1787 1788 1789 1793 1794 1795 1799 1800 1801 1805 1806 1807 1811 1812 1813 1817 1818 1819 1823 1824 1825 1829 1830 1831 1835 1836 1837 1841 1842 1843 1847 1848 1849 1853 1854 1855 1859 1860 1861 1865 1866 1867 1871 1872 1873 1877 1878 1879 1883 1884 1885 1889 1890 1891 1895 1896 1897 1901 1902 1903 1907 1908 1909 1913 1914 1915 1919 1920 1921 1925 1926 1927 1931 1932 1933 1937 1938 1939 1943 1944 1945 1949 1950 1951 1955 1956 1957 1961 1962 1963 1967 1968 1969 1973 1974 1975 1979 1980 1981 1985 1986 1987 1991 1992 1993 1997 1998 1999 2003 2004 2005 2009 2010 2011 2015 2016 2017 2021 2022 2023 2027 2028 2029 2033 2034 2035 2039 2040 2041 2045 2046 2047 2051 2052 2053 2057 2058 2059 2063 2064 2065 2069 2070 2071 2075 2076 2077 2081 2082 2083 2087 2088 2089 2093 2094 2095 2099 2100 2101 2105 2106 2107 2111 2112 2113 2117 2118 2119 2123 2124 2125 2129 2130 2131 2135 2136 2137 2141 2142 2143 2147 2148 2149 2153 2154 2155 2159 2160 2161 2165 2166 2167 2171 2172 2173 2177 2178 2179 2183 2184 2185 2189 2190 2191 2195 2196 2197 2201 2202 2203 2207 2208 2209 2213 2214 2215 2219 2220 2221 2225 2226 2227 2231 2232 2233 2237 2238 2239 2243 2244 2245 2249 2250 2251 2255 2256 2257 2261 2262 2263 2267 2268 2269 2273 2274 2275 2279 2280 2281 2285 2286 2287 2291 2292 2293 2297 2298 2299 2303 2304 2305 2309 2310 2311 2315 2316 2317 2321 2322 2323 2327 2328 2329 2333 2334 2335 2339 2340 2341 2345 2346 2347 2351 2352 2353 2357 2358 2359 2363 2364 2365 2369 2370 2371 2375 2376 2377 2381 2382 2383 2387 2388 2389 2393 2394 2395 2399 2400 2401 2405 2406 2407 2411 2412 2413 2417 2418 2419 2423 2424 2425 2429 2430 2431 2435 2436 2437 2441 2442 2443 2447 2448 2449 2453 2454 2455 2459 2460 2461 2465 2466 2467 2471 2472 2473 2477 2478 2479 2483 2484 2485 2489 2490 2491 2495 2496 2497 2501 2502 2503 2507 2508 2509 2513 2514 2515 2519 2520 2521 2525 2526 2527 2531 2532 2533 2537 2538 2539 2543 2544 2545 2549 2550 2551 2555 2556 2557 2561 2562 2563 2567 2568 2569 2573 2574 2575 2579 2580 2581 2585 2586 2587 2591 2592 2593 2597 2598 2599 2603 2604 2605 2609 2610 2611 2615 2616 2617 2621 2622 2623 2627 2628 2629 2633 2634 2635 2639 2640 2641 2645 2646 2647 2651 2652 2653 2657 2658 2659 2663 2664 2665 2669 2670 2671 2675 2676 2677 2681 2682 2683 2687 2688 2689 2693 2694 2695 2699 2700 2701 2705 2706 2707 2711 2712 2713 2717 2718 2719 2723 2724 2725 2729 2730 2731 2735 2736 2737 2741 2742 2743 2747 2748 2749 2753 2754 2755 2759 2760 2761 2765 2766 2767 2771 2772 2773 2777 2778 2779 2783 2784 2785 2789 2790 2791 2795 2796 2797 2801 2802 2803 2807 2808 2809 2813 2814 2815 2819 2820 2821 2825 2826 2827 2831 2832 2833 2837 2838 2839 2843 2844 2845 2849 2850 2851 2855 2856 2857 2861 2862 2863 2867 2868 2869 2873 2874 2875 2879 2880 2881 2885 2886 2887 2891 2892 2893 2897 2898 2899 2903 2904 2905 2909 2910 2911 2915 2916 2917 2921 2922 2923 2927 2928 2929 2933 2934 2935 2939 2940 2941 2945 2946 2947 2951 2952 2953 2957 2958 2959 2963 2964 2965 2969 2970 2971 2975 2976 2977 2981 2982 2983 2987 2988 2989 2993 2994 2995 2999 3000 3001 3005 3006 3007 3011 3012 3013 3017 3018 3019 3023 3024 3025 3029 3030 3031 3035 3036 3037 3041 3042 3043 3047 3048 3049 3053 3054 3055 3059 3060 3061 3065 3066 3067 3071 3072 3073 3077 3078 3079 3083 3084 3085 3089 3090 3091 3095 3096 3097 3101 3102 3103 3107 3108 3109 3113 3114 3115 3119 3120 3121 3125 3126 3127 3131 3132 3133 3137 3138 3139 3143 3144 3145 3149 3150 3151 3155 3156 3157 3161 3162 3163 3167 3168 3169 3173 3174 3175 3179 3180 3181 3185 3186 3187 3191 3192 3193 3197 3198 3199 3203 3204 3205 3209 3210 3211 3215 3216 3217 3221 3222 3223 3227 3228 3229 3233 3234 3235 3239 3240 3241 3245 3246 3247 3251 3252 3253 3257 3258 3259 3263 3264 3265 3269 3270 3271 3275 3276 3277 3281 3282 3283 3287 3288 3289 3293 3294 3295 3299 3300 3301 3305 3306 3307 3311 3312 3313 3317 3318 3319 3323 3324 3325 3329 3330 3331 3335 3336 3337 3341 3342 3343 3347 3348 3349 3353 3354 3355 3359 3360 3361 3365 3366 3367 3371 3372 3373 3377 3378 3379 3383 3384 3385 3389 3390 3391 3395 3396 3397 3401 3402 3403 3407 3408 3409 3413 3414 3415 3419 3420 3421 3425 3426 3427 3431 3432 3433 3437 3438 3439 3443 3444 3445 3449 3450 3451 3455 3456 3457 3461 3462 3463 3467 3468 3469 3473 3474 3475 3479 3480 3481 3485 3486 3487 3491 3492 3493 3497 3498 3499 3503 3504 3505 3509 3510 3511 3515 3516 3517 3521 3522 3523 3527 3528 3529 3533 3534 3535 3539 3540 3541 3545 3546 3547 3551 3552 3553 3557 3558 3559 3563 3564 3565 3569 3570 3571 3575 3576 3577 3581 3582 3583 3587 3588 3589 3593 3594 3595 3599 3600 3601 3605 3606 3607 3611 3612 3613 3617 3618 3619 3623 3624 3625 3629 3630 3631 3635 3636 3637 3641 3642 3643 3647 3648 3649 3653 3654 3655 3659 3660 3661 3665 3666 3667 3671 3672 3673 3677 3678 3679 3683 3684 3685 3689 3690 3691 3695 3696 3697 3701 3702 3703 3707 3708 3709 3713 3714 3715 3719 3720 3721 3725 3726 3727 3731 3732 3733 3737 3738 3739 3743 3744 3745 3749 3750 3751 3755 3756 3757 3761 3762 3763 3767 3768 3769 3773 3774 3775 3779 3780 3781 3785 3786 3787 3791 3792 3793 3797 3798 3799 3803 3804 3805 3809 3810 3811 3815 3816 3817 3821 3822 3823 3827 3828 3829 3833 3834 3835 3839 3840 3841 3845 3846 3847 3851 3852 3853 3857 3858 3859 3863 3864 3865 3869 3870 3871 3875 3876 3877 3881 3882 3883 3887 3888 3889 3893 3894 3895 3899 3900 3901 3905 3906 3907 3911 3912 3913 3917 3918 3919 3923 3924 3925 3929 3930 3931 3935 3936 3937 3941 3942 3943 3947 3948 3949 3953 3954 3955 3959 3960 3961 3965 3966 3967 3971 3972 3973 3977 3978 3979 3983 3984 3985 3989 3990 3991 3995 3996 3997 4001 4002 4003 4007 4008 4009 4013 4014 4015 4019 4020 4021 4025 4026 4027 4031 4032 4033 4037 4038 4039 4043 4044 4045 4049 4050 4051 4055 4056 4057 4061 4062 4063 4067 4068 4069 4073 4074 4075 4079 4080 4081 4085 4086 4087 4091 4092 4093 4097 4098 4099 4103 4104 4105 4109 4110 4111 4115 4116 4117 4121 4122 4123 4127 4128 4129 4133 4134 4135 4139 4140 4141 4145 4146 4147 4151 4152 4153 4157 4158 4159 4163 4164 4165 4169 4170 4171 4175 4176 4177 4181 4182 4183 4187 4188 4189 4193 4194 4195 4199 4200 4201 4205 4206 4207 4211 4212 4213 4217 4218 4219 4223 4224 4225 4229 4230 4231 4235 4236 4237 4241 4242 4243 4247 4248 4249 4253 4254 4255 4259 4260 4261 4265 4266 4267 4271 4272 4273 4277 4278 4279 4283 4284 4285 4289 4290 4291 4295 4296 4297 4301 4302 4303 4307 4308 4309 4313 4314 4315 4319 4320 4321 4325 4326 4327 4331 4332 4333 4337 4338 4339 4343 4344 4345 4349 4350 4351 4355 4356 4357 4361 4362 4363 4367 4368 4369 4373 4374 4375 4379 4380 4381 4385 4386 4387 4391 4392 4393 4397 4398 4399 4403 4404 4405 4409 4410 4411 4415 4416 4417 4421 4422 4423 4427 4428 4429 4433 4434 4435 4439 4440 4441 4445 4446 4447 4451 4452 4453 4457 4458 4459 4463 4464 4465 4469 4470 4471 4475 4476 4477 4481 4482 4483 4487 4488 4489 4493 4494 4495 4499 4500 4501 4505 4506 4507 4511 4512 4513 4517 4518 4519 4523 4524 4525 4529 4530 4531 4535 4536 4537 4541 4542 4543 4547 4548 4549 4553 4554 4555 4559 4560 4561 4565 4566 4567 4571 4572 4573 4577 4578 4579 4583 4584 4585 4589 4590 4591 4595 4596 4597 4601 4602 4603 4607 4608 4609 4613 4614 4615 4619 4620 4621 4625 4626 4627 4631 4632 4633 4637 4638 4639 4643 4644 4645 4649 4650 4651 4655 4656 4657 4661 4662 4663 4667 4668 4669 4673 4674 4675 4679 4680 4681 4685 4686 4687 4691 4692 4693 4697 4698 4699 4703 4704 4705 4709 4710 4711 4715 4716 4717 4721 4722 4723 4727 4728 4729 4733 4734 4735 4739 4740 4741 4745 4746 4747 4751 4752 4753 4757 4758 4759 4763 4764 4765 4769 4770 4771 4775 4776 4777 4781 4782 4783 4787 4788 4789 4793 4794 4795 4799 4800 4801 4805 4806 4807 4811 4812 4813 4817 4818 4819 4823 4824 4825 4829 4830 4831 4835 4836 4837 4841 4842 4843 4847 4848 4849 4853 4854 4855 4859 4860 4861 4865 4866 4867 4871 4872 4873 4877 4878 4879 4883 4884 4885 4889 4890 4891 4895 4896 4897 4901 4902 4903 4907 4908 4909 4913 4914 4915 4919 4920 4921 4925 4926 4927 4931 4932 4933 4937 4938 4939 4943 4944 4945 4949 4950 4951 4955 4956 4957 4961 4962 4963 4967 4968 4969 4973 4974 4975 4979 4980 4981 4985 4986 4987 4991 4992 4993 4997 4998 4999 5003 5004 5005 5009 5010 5011 5015 5016 5017 5021 5022 5023 5027 5028 5029 5033 5034 5035 5039 5040 5041 5045 5046 5047 5051 5052 5053 5057 5058 5059 5063 5064 5065 5069 5070 5071 5075 5076 5077 5081 5082 5083 5087 5088 5089 5093 5094 5095 5099 5100 5101 5105 5106 5107 5111 5112 5113 5117 5118 5119 5123 5124 5125 5129 5130 5131 5135 5136 5137 5141 5142 5143 5147 5148 5149 5153 5154 5155 5159 5160 5161 5165 5166 5167 5171 5172 5173 5177 5178 5179 5183 5184 5185 5189 5190 5191 5195 5196 5197 5201 5202 5203 5207 5208 5209 5213 5214 5215 5219 5220 5221 5225 5226 5227 5231 5232 5233 5237 5238 5239 5243 5244 5245 5249 5250 5251 5255 5256 5257 5261 5262 5263 5267 5268 5269 5273 5274 5275 5279 5280 5281 5285 5286 5287 5291 5292 5293 5297 5298 5299 5303 5304 5305 5309 5310 5311 5315 5316 5317 5321 5322 5323 5327 5328 5329 5333 5334 5335 5339 5340 5341 5345 5346 5347 5351 5352 5353 5357 5358 5359 5363 5364 5365 5369 5370 5371 5375 5376 5377 5381 5382 5383 5387 5388 5389 5393 5394 5395 5399 5400 5401 5405 5406 5407 5411 5412 5413 5417 5418 5419 5423 5424 5425 5429 5430 5431 5435 5436 5437 5441 5442 5443 5447 5448 5449 5453 5454 5455 5459 5460 5461 5465 5466 5467 5471 5472 5473 5477 5478 5479 5483 5484 5485 5489 5490 5491 5495 5496 5497 5501 5502 5503 5507 5508 5509 5513 5514 5515 5519 5520 5521 5525 5526 5527 5531 5532 5533 5537 5538 5539 5543 5544 5545 5549 5550 5551 5555 5556 5557 5561 5562 5563 5567 5568 5569 5573 5574 5575 5579 5580 5581 5585 5586 5587 5591 5592 5593 5597 5598 5599 5603 5604 5605 5609 5610 5611 5615 5616 5617 5621 5622 5623 5627 5628 5629 5633 5634 5635 5639 5640 5641 5645 5646 5647 5651 5652 5653 5657 5658 5659 5663 5664 5665 5669 5670 5671 5675 5676 5677 5681 5682 5683 5687 5688 5689 5693 5694 5695 5699 5700 5701 5705 5706 5707 5711 5712 5713 5717 5718 5719 5723 5724 5725 5729 5730 5731 5735 5736 5737 5741 5742 5743 5747 5748 5749 5753 5754 5755 5759 5760 5761 5765 5766 5767 5771 5772 5773 5777 5778 5779 5783 5784 5785 5789 5790 5791 5795 5796 5797 5801 5802 5803 5807 5808 5809 5813 5814 5815 5819 5820 5821 5825 5826 5827 5831 5832 5833 5837 5838 5839 5843 5844 5845 5849 5850 5851 5855 5856 5857 5861 5862 5863 5867 5868 5869 5873 5874 5875 5879 5880 5881 5885 5886 5887 5891 5892 5893 5897 5898 5899 5903 5904 5905 5909 5910 5911 5915 5916 5917 5921 5922 5923 5927 5928 5929 5933 5934 5935 5939 5940 5941 5945 5946 5947 5951 5952 5953 5957 5958 5959 5963 5964 5965 5969 5970 5971 5975 5976 5977 5981 5982 5983 5987 5988 5989 5993 5994 5995 5999 6000 6001 6005 6006 6007 6011 6012 6013 6017 6018 6019 6023 6024 6025 6029 6030 6031 6035 6036 6037 6041 6042 6043 6047 6048 6049 6053 6054 6055 6059 6060 6061 6065 6066 6067 6071 6072 6073 6077 6078 6079 6083 6084 6085 6089 6090 6091 6095 6096 6097 6101 6102 6103 6107 6108 6109 6113 6114 6115 6119 6120 6121 6125 6126 6127 6131 6132 6133 6137 6138 6139 6143 6144 6145 6149 6150 6151 6155 6156 6157 6161 6162 6163 6167 6168 6169 6173 6174 6175 6179 6180 6181 6185 6186 6187 6191 6192 6193 6197 6198 6199 6203 6204 6205 6209 6210 6211 6215 6216 6217 6221 6222 6223 6227 6228 6229 6233 6234 6235 6239 6240 6241 6245 6246 6247 6251 6252 6253 6257 6258 6259 6263 6264 6265 6269 6270 6271 6275 6276 6277 6281 6282 6283 6287 6288 6289 6293 6294 6295 6299 6300 6301 6305 6306 6307 6311 6312 6313 6317 6318 6319 6323 6324 6325 6329 6330 6331 6335 6336 6337 6341 6342 6343 6347 6348 6349 6353 6354 6355 6359 6360 6361 6365 6366 6367 6371 6372 6373 6377 6378 6379 6383 6384 6385 6389 6390 6391 6395 6396 6397 6401 6402 6403 6407 6408 6409 6413 6414 6415 6419 6420 6421 6425 6426 6427 6431 6432 6433 6437 6438 6439 6443 6444 6445 6449 6450 6451 6455 6456 6457 6461 6462 6463 6467 6468 6469 6473 6474 6475 6479 6480 6481 6485 6486 6487 6491 6492 6493 6497 6498 6499 6503 6504 6505 6509 6510 6511 6515 6516 6517 6521 6522 6523 6527 6528 6529 6533 6534 6535 6539 6540 6541 6545 6546 6547 6551 6552 6553 6557 6558 6559 6563 6564 6565 6569 6570 6571 6575 6576 6577 6581 6582 6583 6587 6588 6589 6593 6594 6595 6599 6600 6601 6605 6606 6607 6611 6612 6613 6617 6618 6619 6623 6624 6625 6629 6630 6631 6635 6636 6637 6641 6642 6643 6647 6648 6649 6653 6654 6655 6659 6660 6661 6665 6666 6667 6671 6672 6673 6677 6678 6679 6683 6684 6685 6689 6690 6691 6695 6696 6697 6701 6702 6703 6707 6708 6709 6713 6714 6715 6719 6720 6721 6725 6726 6727 6731 6732 6733 6737 6738 6739 6743 6744 6745 6749 6750 6751 6755 6756 6757 6761 6762 6763 6767 6768 6769 6773 6774 6775 6779 6780 6781 6785 6786 6787 6791 6792 6793 6797 6798 6799 6803 6804 6805 6809 6810 6811 6815 6816 6817 6821 6822 6823 6827 6828 6829 6833 6834 6835 6839 6840 6841 6845 6846 6847 6851 6852 6853 6857 6858 6859 6863 6864 6865 6869 6870 6871 6875 6876 6877 6881 6882 6883 6887 6888 6889 6893 6894 6895 6899 6900 6901 6905 6906 6907 6911 6912 6913 6917 6918 6919 6923 6924 6925 6929 6930 6931 6935 6936 6937 6941 6942 6943 6947 6948 6949 6953 6954 6955 6959 6960 6961 6965 6966 6967 6971 6972 6973 6977 6978 6979 6983 6984 6985 6989 6990 6991 6995 6996 6997 7001 7002 7003 7007 7008 7009 7013 7014 7015 7019 7020 7021 7025 7026 7027 7031 7032 7033 7037 7038 7039 7043 7044 7045 7049 7050 7051 7055 7056 7057 7061 7062 7063 7067 7068 7069 7073 7074 7075 7079 7080 7081 7085 7086 7087 7091 7092 7093 7097 7098 7099 7103 7104 7105 7109 7110 7111 7115 7116 7117 7121 7122 7123 7127 7128 7129 7133 7134 7135 7139 7140 7141 7145 7146 7147 7151 7152 7153 7157 7158 7159 7163 7164 7165 7169 7170 7171 7175 7176 7177 7181 7182 7183 7187 7188 7189 7193 7194 7195 7199 7200 7201 7205 7206 7207 7211 7212 7213 7217 7218 7219 7223 7224 7225 7229 7230 7231 7235 7236 7237 7241 7242 7243 7247 7248 7249 7253 7254 7255 7259 7260 7261 7265 7266 7267 7271 7272 7273 7277 7278 7279 7283 7284 7285 7289 7290 7291 7295 7296 7297 7301 7302 7303 7307 7308 7309 7313 7314 7315 7319 7320 7321 7325 7326 7327 7331 7332 7333 7337 7338 7339 7343 7344 7345 7349 7350 7351 7355 7356 7357 7361 7362 7363 7367 7368 7369 7373 7374 7375 7379 7380 7381 7385 7386 7387 7391 7392 7393 7397 7398 7399 7403 7404 7405 7409 7410 7411 7415 7416 7417 7421 7422 7423 7427 7428 7429 7433 7434 7435 7439 7440 7441 7445 7446 7447 7451 7452 7453 7457 7458 7459 7463 7464 7465 7469 7470 7471 7475 7476 7477 7481 7482 7483 7487 7488 7489 7493 7494 7495 7499 7500 7501 7505 7506 7507 7511 7512 7513 7517 7518 7519 7523 7524 7525 7529 7530 7531 7535 7536 7537 7541 7542 7543 7547 7548 7549 7553 7554 7555 7559 7560 7561 7565 7566 7567 7571 7572 7573 7577 7578 7579 7583 7584 7585 7589 7590 7591 7595 7596 7597 7601 7602 7603 7607 7608 7609 7613 7614 7615 7619 7620 7621 7625 7626 7627 7631 7632 7633 7637 7638 7639 7643 7644 7645 7649 7650 7651 7655 7656 7657 7661 7662 7663 7667 7668 7669 7673 7674 7675 7679 7680 7681 7685 7686 7687 7691 7692 7693 7697 7698 7699 7703 7704 7705 7709 7710 7711 7715 7716 7717 7721 7722 7723 7727 7728 7729 7733 7734 7735 7739 7740 7741 7745 7746 7747 7751 7752 7753 7757 7758 7759 7763 7764 7765 7769 7770 7771 7775 7776 7777 7781 7782 7783 7787 7788 7789 7793 7794 7795 7799 7800 7801 7805 7806 7807 7811 7812 7813 7817 7818 7819 7823 7824 7825 7829 7830 7831 7835 7836 7837 7841 7842 7843 7847 7848 7849 7853 7854 7855 7859 7860 7861 7865 7866 7867 7871 7872 7873 7877 7878 7879 7883 7884 7885 7889 7890 7891 7895 7896 7897 7901 7902 7903 7907 7908 7909 7913 7914 7915 7919 7920 7921 7925 7926 7927 7931 7932 7933 7937 7938 7939 7943 7944 7945 7949 7950 7951 7955 7956 7957 7961 7962 7963 7967 7968 7969 7973 7974 7975 7979 7980 7981 7985 7986 7987 7991 7992 7993 7997 7998 7999 8003 8004 8005 8009 8010 8011 8015 8016 8017 8021 8022 8023 8027 8028 8029 8033 8034 8035 8039 8040 8041 8045 8046 8047 8051 8052 8053 8057 8058 8059 8063 8064 8065 8069 8070 8071 8075 8076 8077 8081 8082 8083 8087 8088 8089 8093 8094 8095 8099 8100 8101 8105 8106 8107 8111 8112 8113 8117 8118 8119 8123 8124 8125 8129 8130 8131 8135 8136 8137 8141 8142 8143 8147 8148 8149 8153 8154 8155 8159 8160 8161 8165 8166 8167 8171 8172 8173 8177 8178 8179 8183 8184 8185 8189 8190 8191 8195 8196 8197 8201 8202 8203 8207 8208 8209 8213 8214 8215 8219 8220 8221 8225 8226 8227 8231 8232 8233 8237 8238 8239 8243 8244 8245 8249 8250 8251 8255 8256 8257 8261 8262 8263 8267 8268 8269 8273 8274 8275 8279 8280 8281 8285 8286 8287 8291 8292 8293 8297 8298 8299 8303 8304 8305 8309 8310 8311 8315 8316 8317 8321 8322 8323 8327 8328 8329 8333 8334 8335 8339 8340 8341 8345 8346 8347 8351 8352 8353 8357 8358 8359 8363 8364 8365 8369 8370 8371 8375 8376 8377 8381 8382 8383 8387 8388 8389 8393 8394 8395 8399 8400 8401 8405 8406 8407 8411 8412 8413 8417 8418 8419 8423 8424 8425 8429 8430 8431 8435 8436 8437 8441 8442 8443 8447 8448 8449 8453 8454 8455 8459 8460 8461 8465 8466 8467 8471 8472 8473 8477 8478 8479 8483 8484 8485 8489 8490 8491 8495 8496 8497 8501 8502 8503 8507 8508 8509 8513 8514 8515 8519 8520 8521 8525 8526 8527 8531 8532 8533 8537 8538 8539 8543 8544 8545 8549 8550 8551 8555 8556 8557 8561 8562 8563 8567 8568 8569 8573 8574 8575 8579 8580 8581 8585 8586 8587 8591 8592 8593 8597 8598 8599 8603 8604 8605 8609 8610 8611 8615 8616 8617 8621 8622 8623 8627 8628 8629 8633 8634 8635 8639 8640 8641 8645 8646 8647 8651 8652 8653 8657 8658 8659 8663 8664 8665 8669 8670 8671 8675 8676 8677 8681 8682 8683 8687 8688 8689 8693 8694 8695 8699 8700 8701 8705 8706 8707 8711 8712 8713 8717 8718 8719 8723 8724 8725 8729 8730 8731 8735 8736 8737 8741 8742 8743 8747 8748 8749 8753 8754 8755 8759 8760 8761 8765 8766 8767 8771 8772 8773 8777 8778 8779 8783 8784 8785 8789 8790 8791 8795 8796 8797 8801 8802 8803 8807 8808 8809 8813 8814 8815 8819 8820 8821 8825 8826 8827 8831 8832 8833 8837 8838 8839 8843 8844 8845 8849 8850 8851 8855 8856 8857 8861 8862 8863 8867 8868 8869 8873 8874 8875 8879 8880 8881 8885 8886 8887 8891 8892 8893 8897 8898 8899 8903 8904 8905 8909 8910 8911 8915 8916 8917 8921 8922 8923 8927 8928 8929 8933 8934 8935 8939 8940 8941 8945 8946 8947 8951 8952 8953 8957 8958 8959 8963 8964 8965 8969 8970 8971 8975 8976 8977 8981 8982 8983 8987 8988 8989 8993 8994 8995 8999 9000 9001 9005 9006 9007 9011 9012 9013 9017 9018 9019 9023 9024 9025 9029 9030 9031 9035 9036 9037 9041 9042 9043 9047 9048 9049 9053 9054 9055 9059 9060 9061 9065 9066 9067 9071 9072 9073 9077 9078 9079 9083 9084 9085 9089 9090 9091 9095 9096 9097 9101 9102 9103 9107 9108 9109 9113 9114 9115 9119 9120 9121 9125 9126 9127 9131 9132 9133 9137 9138 9139 9143 9144 9145 9149 9150 9151 9155 9156 9157 9161 9162 9163 9167 9168 9169 9173 9174 9175 9179 9180 9181 9185 9186 9187 9191 9192 9193 9197 9198 9199 9203 9204 9205 9209 9210 9211 9215 9216 9217 9221 9222 9223 9227 9228 9229 9233 9234 9235 9239 9240 9241 9245 9246 9247 9251 9252 9253 9257 9258 9259 9263 9264 9265 9269 9270 9271 9275 9276 9277 9281 9282 9283 9287 9288 9289 9293 9294 9295 9299 9300 9301 9305 9306 9307 9311 9312 9313 9317 9318 9319 9323 9324 9325 9329 9330 9331 9335 9336 9337 9341 9342 9343 9347 9348 9349 9353 9354 9355 9359 9360 9361 9365 9366 9367 9371 9372 9373 9377 9378 9379 9383 9384 9385 9389 9390 9391 9395 9396 9397 9401 9402 9403 9407 9408 9409 9413 9414 9415 9419 9420 9421 9425 9426 9427 9431 9432 9433 9437 9438 9439 9443 9444 9445 9449 9450 9451 9455 9456 9457 9461 9462 9463 9467 9468 9469 9473 9474 9475 9479 9480 9481 9485 9486 9487 9491 9492 9493 9497 9498 9499 9503 9504 9505 9509 9510 9511 9515 9516 9517 9521 9522 9523 9527 9528 9529 9533 9534 9535 9539 9540 9541 9545 9546 9547 9551 9552 9553 9557 9558 9559 9563 9564 9565 9569 9570 9571 9575 9576 9577 9581 9582 9583 9587 9588 9589 9593 9594 9595 9599 9600 9601 9605 9606 9607 9611 9612 9613 9617 9618 9619 9623 9624 9625 9629 9630 9631 9635 9636 9637 9641 9642 9643 9647 9648 9649 9653 9654 9655
0 1 2 3 4 5 0 6 1 4 7 5 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 225 236 226 227 237 228 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 394 396 406 407 397 399 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 488 487 498 499 490 489 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 476 475 486 487 478 477 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 496 495 506 507 498 497 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 515 514 519 518 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 554 553 558 559 556 555
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 18 20 30 31 21 23 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 110 122 111 114 123 115 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 203 214 204 205 215 206 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 438 450 439 442 451 443 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 61 72 62 63 73 64 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 105 116 106 107 117 108 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 133 144 134 135 145 136 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 440 452 441 444 453 445 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 533 532 537 536 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 108 120 109 112 121 113 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 400 399 410 411 402 401 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
0 1 2 3 4 5 0 6 1 4 7 5 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 80 92 81 84 93 85 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 346 348 358 359 349 351 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 408 420 409 412 421 413 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 12 14 24 25 15 17 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 38 50 39 42 51 43 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 178 190 179 182 191 183 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 204 206 216 217 207 209 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 231 242 232 233 243 234 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 12 14 24 25 15 17 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 32 34 44 45 35 37 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 269 280 270 271 281 272 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 367 366 371 370 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 487 498 488 489 499 490 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 396 408 397 400 409 401 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535
0 1 2 6 0 2 8 2 1 10 6 2 8 12 2 14 10 2 8 16 12 18 19 20 24 14 2 8 26 16 28 29 30 34 35 36 40 41 42 46 24 2 8 48 26 50 51 52 56 57 58 62 63 64 68 69 70 74 63 62 76 46 2 78 48 8 80 81 82 86 51 50 62 64 88 90 91 92 96 97 2 74 62 100 102 76 2 78 104 48 106 107 108 62 88 112 114 115 116 120 74 121 97 124 2 96 126 97 128 129 130 74 100 134 136 102 2 78 138 104 140 141 142 146 147 148 62 112 152 154 155 156 160 161 96 121 74 164 166 120 121 124 168 2 96 170 126 172 173 174 178 179 180 184 185 186 74 134 190 192 136 2 78 194 138 196 197 198 202 203 204 62 152 208 210 211 212 161 216 96 218 161 160 74 220 164 222 223 224 228 229 230 168 234 2 96 236 170 238 239 240 244 245 246 250 251 245 254 255 256 260 261 262 74 190 266 268 192 2 78 270 194 138 194 272 274 275 276 62 208 280 282 218 160 96 216 284 286 287 288 292 293 294 74 298 220 300 301 302 306 307 308 234 312 2 96 314 236 236 316 170 318 319 320 62 324 325 328 244 246 244 250 245 250 330 251 330 332 251 334 335 336 336 335 340 74 266 342 344 268 2 78 346 270 138 272 348 276 275 350 62 280 352 96 284 354 356 357 358 362 363 364 74 368 298 312 370 2 96 372 314 316 374 170 376 377 378 246 382 383 324 386 325 62 388 324 328 246 170 330 390 332 390 392 332 394 395 396 74 342 400 402 344 2 78 404 346 138 348 406 138 408 409 412 413 414 62 352 418 96 354 420 422 423 424 428 429 430 74 434 368 370 436 2 96 438 372 374 440 170 442 443 444 325 386 448 383 382 450 246 383 452 454 455 456 62 460 388 462 463 464 468 328 170 246 470 170 390 472 392 396 395 474 476 477 478 74 400 482 484 402 2 78 486 404 138 406 408 408 488 409 490 491 492 62 418 496 96 420 498 500 501 502 506 501 500 74 508 434 436 510 2 96 512 438 440 514 170 516 517 518 382 522 450 386 524 448 526 527 528 532 463 462 246 452 534 536 537 538 62 542 460 544 545 546 550 468 170 246 552 470 472 554 392 556 557 558 562 563 564 74 482 568 510 484 2 78 570 486 409 488 572 409 574 575 578 579 580 62 496 584 96 498 586 588 589 590 74 594 508 596 589 588 96 598 512 514 600 170 602 603 604 448 524 608 450 522 610 538 537 612 614 545 544 246 534 616 62 618 542 620 621 622 626 550 170 246 628 552 472 630 554 632 554 630 564 563 634 636 637 638 74 568 642 78 644 570 409 572 574 574 646 575 648 649 650 62 584 654 656 657 658 96 586 662 664 665 666 74 670 594 672 673 674 96 678 598 600 626 170 680 681 682 522 686 610 688 689 690 616 534 694 246 616 696 62 698 618 700 701 702 706 707 708 246 712 628 714 632 630 716 632 714 718 719 720 724 725 726 74 642 730 78 732 644 575 646 734 575 734 736 62 654 738 740 741 742 746 747 748 96 662 752 586 754 662 74 756 670 758 759 760 760 759 764 96 766 678 616 694 768 246 696 770 62 772 698 774 775 776 780 781 782 776 775 786 246 788 712 716 714 790 792 716 793 796 797 798 802 803 804 74 730 808 78 810 732 734 812 736 62 738 772 814 815 816 820 821 822 736 826 827 96 752 766 586 830 754 74 808 756 832 833 834 838 839 840 586 844 845 768 694 848 246 770 850 852 853 854 854 853 858 860 861 848 246 864 788 716 790 866 793 716 868 792 793 870 872 792 873 876 877 878 882 883 884 78 888 810 736 812 826 890 891 892 896 897 898 827 902 903 826 906 827 586 908 830 910 911 912 912 911 916 844 918 919 845 844 922 586 845 924 768 848 926 246 850 928 930 931 932 936 937 860 861 926 848 860 940 861 246 942 864 716 866 944 716 944 868 873 792 870 872 873 946 948 872 949 952 953 954 78 958 888 903 960 961 902 964 903 827 906 902 586 924 908 918 966 967 919 918 970 844 919 922 246 928 972 961 974 936 937 976 860 936 978 937 860 976 940 246 980 942 872 946 982 949 872 982 948 949 984 966 948 986 246 958 78 960 988 961 903 964 960 967 966 990 918 967 970 246 972 992 974 994 936 961 988 974 936 994 978 246 996 980 986 948 984 966 986 990 246 998 958 246 78 1000 246 992 1002 246 1004 996 246 1006 998 246 1000 1008 246 1002 1010 246 1012 1004 246 1014 1006 246 1008 1016 246 1010 1014 246 1018 1012 246 1016 1020 246 1022 1018 246 1020 1024 246 1026 1022 246 1024 1028 246 1030 1026 246 1028 1030
3 4 5 3 5 7 4 3 9 3 7 11 3 13 9 3 11 15 13 17 9 21 22 23 3 15 25 17 27 9 31 32 33 37 38 39 43 44 45 3 25 47 27 49 9 53 54 55 59 60 61 65 66 67 71 72 73 67 66 75 3 47 77 9 49 79 83 84 85 55 54 87 89 65 67 93 94 95 3 98 99 101 67 75 3 77 103 49 105 79 109 110 111 113 89 67 117 118 119 122 75 123 3 125 98 98 127 99 131 132 133 135 101 75 3 103 137 105 139 79 143 144 145 149 150 151 153 113 67 157 158 159 99 162 163 165 75 122 122 123 167 3 169 125 127 171 99 175 176 177 181 182 183 187 188 189 191 135 75 3 137 193 139 195 79 199 200 201 205 206 207 209 153 67 213 214 215 99 217 162 163 162 219 165 221 75 225 226 227 231 232 233 3 235 169 171 237 99 241 242 243 247 248 249 248 252 253 257 258 259 263 264 265 267 191 75 3 193 269 195 271 79 273 195 139 277 278 279 281 209 67 163 219 283 285 217 99 289 290 291 295 296 297 221 299 75 303 304 305 309 310 311 3 313 235 237 315 99 171 317 237 321 322 323 326 327 67 247 249 329 248 253 249 252 331 253 252 333 331 337 338 339 341 338 337 343 267 75 3 269 345 271 347 79 349 273 139 351 278 277 353 281 67 355 285 99 359 360 361 365 366 367 299 369 75 3 371 313 315 373 99 171 375 317 379 380 381 384 385 247 326 387 327 327 389 67 171 247 329 333 391 331 333 393 391 397 398 399 401 343 75 3 345 403 347 405 79 407 349 139 410 411 139 415 416 417 419 353 67 421 355 99 425 426 427 431 432 433 369 435 75 3 437 371 373 439 99 171 441 375 445 446 447 449 387 326 451 385 384 453 384 247 457 458 459 389 461 67 465 466 467 171 329 469 171 471 247 393 473 391 475 398 397 479 480 481 483 401 75 3 403 485 405 487 79 411 407 139 410 489 411 493 494 495 497 419 67 499 421 99 503 504 505 505 504 507 435 509 75 3 511 437 439 513 99 171 515 441 519 520 521 451 523 385 449 525 387 529 530 531 467 466 533 535 453 247 539 540 541 461 543 67 547 548 549 171 469 551 471 553 247 393 555 473 559 560 561 565 566 567 569 483 75 3 485 511 487 571 79 573 489 410 576 577 410 581 582 583 585 497 67 587 499 99 591 592 593 509 595 75 593 592 597 513 599 99 171 601 515 605 606 607 609 525 449 611 523 451 613 540 539 549 548 615 617 535 247 543 619 67 623 624 625 171 551 627 553 629 247 555 631 473 631 555 633 635 566 565 639 640 641 643 569 75 571 645 79 577 573 410 576 647 577 651 652 653 655 585 67 659 660 661 663 587 99 667 668 669 595 671 75 675 676 677 599 679 99 171 627 601 683 684 685 611 687 523 691 692 693 695 535 617 697 617 247 619 699 67 703 704 705 709 710 711 629 713 247 631 633 715 715 633 717 721 722 723 727 728 729 731 643 75 645 733 79 735 647 576 737 735 576 739 655 67 743 744 745 749 750 751 753 663 99 663 755 587 671 757 75 761 762 763 765 762 761 679 767 99 769 695 617 771 697 247 699 773 67 777 778 779 783 784 785 787 778 777 713 789 247 791 715 717 794 717 795 799 800 801 805 806 807 809 731 75 733 811 79 737 813 735 773 739 67 817 818 819 823 824 825 828 829 737 767 753 99 755 831 587 757 809 75 835 836 837 841 842 843 846 847 587 849 695 769 851 771 247 855 856 857 859 856 855 849 862 863 789 865 247 867 791 717 869 717 794 871 794 795 874 795 875 879 880 881 885 886 887 811 889 79 829 813 737 893 894 895 899 900 901 904 905 828 828 907 829 831 909 587 913 914 915 917 914 913 920 921 847 923 847 846 925 846 587 927 849 769 929 851 247 933 934 935 863 938 939 849 927 862 862 941 863 865 943 247 945 867 717 869 945 717 871 795 874 947 874 875 950 875 951 955 956 957 889 959 79 962 963 904 904 965 905 905 907 828 909 925 587 968 969 921 971 921 920 923 920 847 973 929 247 939 975 962 863 977 938 938 979 939 941 977 863 943 981 247 983 947 875 983 875 950 985 950 951 987 951 969 79 959 247 962 989 963 963 965 904 991 969 968 971 968 921 993 973 247 939 995 975 975 989 962 979 995 939 981 997 247 985 951 987 991 987 969 959 999 247 1001 79 247 1003 993 247 997 1005 247 999 1007 247 1009 1001 247 1011 1003 247 1005 1013 247 1007 1015 247 1017 1009 247 1015 1011 247 1013 1019 247 1021 1017 247 1019 1023 247 1025 1021 247 1023 1027 247 1029 1025 247 1027 1031 247 1031 1029 247
0 1 2 6 0 2 8 9 10 14 15 16 20 21 22 26 0 6 28 29 30 34 35 36 40 41 42 46 47 48 52 26 6 54 55 56 60 61 62 66 26 52 68 69 70 74 75 76 80 66 52 82 83 84 88 89 90 94 66 80 96 97 98 102 103 104 108 94 80 110 111 112 116 117 118 122 94 108 124 125 126 130 131 132 136 122 108 138 139 140 144 145 146 150 122 136 152 153 154 158 159 160 164 150 136 166 167 168 172 173 174 178 150 164 180 181 182 186 187 188 192 178 164 194 195 196 200 201 202 206 207 208 212 178 192 214 215 216 220 221 222 226 212 192 228 229 230 234 235 236 240 212 226 242 243 244 248 249 250 254 240 226 256 257 258 262 263 264 268 240 254 270 271 272 276 277 278 282 268 254 284 285 286 290 291 292 296 268 282 298 299 300 304 305 306 310 296 282 312 313 314 318 319 320 324 296 310 326 327 328 332 333 334 338 324 310 340 341 342 346 347 348 352 324 338 354 355 356 360 361 362 366 352 338 368 369 370 374 375 376 380 352 366 382 383 384 388 389 390 394 380 366 396 397 398 402 403 404 408 380 394 410 411 412 416 417 418 422 408 394 424 425 426 418 417 430 432 408 422 434 435 436 440 441 442 446 432 422 448 449 450 454 455 456 460 432 446 462 463 464 468 469 470 474 460 446 476 477 478 482 483 484 488 460 474 490 491 492 496 497 498 502 488 474 504 505 506 510 511 512 516 488 502 518 519 520 524 525 526 530 516 502 532 533 534 538 539 540 544 516 530 546 547 548 552 553 554 558 544 530 560 561 562 554 553 566 568 544 558 570 571 572 576 577 578 582 568 558 584 585 586 590 591 592 596 568 582 598 599 600 604 605 606 610 596 582 612 613 614 618 619 620 624 596 610 626 627 628 632 633 634 638 624 610 640 641 642 646 647 648 652 653 654 658 659 660
3 4 5 3 5 7 11 12 13 17 18 19 23 24 25 7 5 27 31 32 33 37 38 39 43 44 45 49 50 51 7 27 53 57 58 59 63 64 65 53 27 67 71 72 73 77 78 79 53 67 81 85 86 87 91 92 93 81 67 95 99 100 101 105 106 107 81 95 109 113 114 115 119 120 121 109 95 123 127 128 129 133 134 135 109 123 137 141 142 143 147 148 149 137 123 151 155 156 157 161 162 163 137 151 165 169 170 171 175 176 177 165 151 179 183 184 185 189 190 191 165 179 193 197 198 199 203 204 205 209 210 211 193 179 213 217 218 219 223 224 225 193 213 227 231 232 233 237 238 239 227 213 241 245 246 247 251 252 253 227 241 255 259 260 261 265 266 267 255 241 269 273 274 275 279 280 281 255 269 283 287 288 289 293 294 295 283 269 297 301 302 303 307 308 309 283 297 311 315 316 317 321 322 323 311 297 325 329 330 331 335 336 337 311 325 339 343 344 345 349 350 351 339 325 353 357 358 359 363 364 365 339 353 367 371 372 373 377 378 379 367 353 381 385 386 387 391 392 393 367 381 395 399 400 401 405 406 407 395 381 409 413 414 415 419 420 421 395 409 423 427 428 429 431 420 419 423 409 433 437 438 439 443 444 445 423 433 447 451 452 453 457 458 459 447 433 461 465 466 467 471 472 473 447 461 475 479 480 481 485 486 487 475 461 489 493 494 495 499 500 501 475 489 503 507 508 509 513 514 515 503 489 517 521 522 523 527 528 529 503 517 531 535 536 537 541 542 543 531 517 545 549 550 551 555 556 557 531 545 559 563 564 565 567 556 555 559 545 569 573 574 575 579 580 581 559 569 583 587 588 589 593 594 595 583 569 597 601 602 603 607 608 609 583 597 611 615 616 617 621 622 623 611 597 625 629 630 631 635 636 637 611 625 639 643 644 645 649 650 651 655 656 657 661 662 663
0 1 2 6 0 2 8 9 10 14 15 16 20 21 22 26 0 6 28 29 30 34 35 36 40 41 42 46 47 48 52 26 6 54 55 56 60 61 62 66 26 52 68 69 70 74 75 76 80 66 52 82 83 84 88 89 90 94 66 80 96 97 98 102 103 104 108 94 80 110 111 112 116 117 118 122 94 108 124 125 126 130 131 132 136 122 108 138 139 140 144 145 146 150 122 136 152 153 154 158 159 160 164 150 136 166 167 168 172 173 174 178 150 164 168 167 180 182 183 184 188 178 164 190 191 192 196 197 198 202 203 204 208 178 188 210 211 212 216 217 218 222 208 188 224 225 226 230 231 232 236 208 222 238 239 240 244 245 246 250 236 222 252 253 254 258 259 260 264 236 250 266 267 268 272 273 274 278 264 250 280 281 282 286 287 288 292 264 278 294 295 296 300 301 302 306 292 278 308 309 310 314 315 316 320 292 306 322 323 324 328 329 330 334 320 306 336 337 338 342 343 344 348 320 334 350 351 352 356 357 358 362 348 334 364 365 366 370 371 372 376 348 362 378 379 380 384 385 386 390 376 362 392 393 394 398 399 400 404 376 390 406 407 408 412 413 414 418 404 390 420 407 406 422 423 424 428 404 418 430 431 432 436 437 438 442 428 418 444 445 446 450 451 452 456 428 442 458 459 460 464 465 466 470 456 442 472 473 474 478 479 480 484 456 470 486 487 488 492 493 494 498 484 470 500 501 502 506 507 508 512 484 498 514 515 516 520 521 522 526 512 498 528 529 530 534 535 536 540 512 526 542 543 544 548 549 550 554 540 526 556 557 558 550 549 562 564 540 554 566 567 568 572 573 574 578 564 554 580 581 582 586 587 588 592 564 578 594 595 596 600 601 602 606 592 578 608 609 610 614 615 616 620 592 606 622 623 624 628 629 630 634 620 606 636 637 638 642 643 644 648 649 650 654 655 656
3 4 5 3 5 7 11 12 13 17 18 19 23 24 25 7 5 27 31 32 33 37 38 39 43 44 45 49 50 51 7 27 53 57 58 59 63 64 65 53 27 67 71 72 73 77 78 79 53 67 81 85 86 87 91 92 93 81 67 95 99 100 101 105 106 107 81 95 109 113 114 115 119 120 121 109 95 123 127 128 129 133 134 135 109 123 137 141 142 143 147 148 149 137 123 151 155 156 157 161 162 163 137 151 165 169 170 171 175 176 177 165 151 179 181 170 169 185 186 187 165 179 189 193 194 195 199 200 201 205 206 207 189 179 209 213 214 215 219 220 221 189 209 223 227 228 229 233 234 235 223 209 237 241 242 243 247 248 249 223 237 251 255 256 257 261 262 263 251 237 265 269 270 271 275 276 277 251 265 279 283 284 285 289 290 291 279 265 293 297 298 299 303 304 305 279 293 307 311 312 313 317 318 319 307 293 321 325 326 327 331 332 333 307 321 335 339 340 341 345 346 347 335 321 349 353 354 355 359 360 361 335 349 363 367 368 369 373 374 375 363 349 377 381 382 383 387 388 389 363 377 391 395 396 397 401 402 403 391 377 405 409 410 411 415 416 417 391 405 419 411 410 421 425 426 427 419 405 429 433 434 435 439 440 441 419 429 443 447 448 449 453 454 455 443 429 457 461 462 463 467 468 469 443 457 471 475 476 477 481 482 483 471 457 485 489 490 491 495 496 497 471 485 499 503 504 505 509 510 511 499 485 513 517 518 519 523 524 525 499 513 527 531 532 533 537 538 539 527 513 541 545 546 547 551 552 553 527 541 555 559 560 561 563 552 551 555 541 565 569 570 571 575 576 577 555 565 579 583 584 585 589 590 591 579 565 593 597 598 599 603 604 605 579 593 607 611 612 613 617 618 619 607 593 621 625 626 627 631 632 633 607 621 635 639 640 641 645 646 647 651 652 653 657 658 659
0 1 2 6 0 2 8 9 10 14 15 16 20 21 22 26 0 6 28 29 30 34 35 36 22 21 40 42 43 44 48 26 6 50 51 52 56 57 58 62 26 48 64 65 66 70 71 72 76 62 48 78 79 80 84 85 86 90 62 76 92 93 94 98 99 100 104 90 76 106 107 108 112 113 114 118 90 104 120 121 122 126 127 128 132 118 104 134 135 136 140 141 142 146 118 132 148 149 150 154 155 156 160 146 132 162 163 164 168 169 170 174 146 160 176 177 178 182 183 184 188 174 160 190 191 192 196 197 198 202 203 204 208 174 188 210 211 212 216 217 218 222 208 188 224 225 226 230 231 232 236 208 222 238 239 240 244 245 246 250 236 222 252 253 254 258 259 260 264 236 250 266 267 268 272 273 274 278 264 250 280 281 282 286 287 288 292 264 278 294 295 296 300 301 302 306 292 278 308 309 310 314 315 316 320 292 306 322 323 324 328 329 330 334 320 306 336 337 338 342 343 344 348 320 334 350 351 352 356 357 358 362 348 334 364 365 366 370 371 372 376 348 362 378 379 380 384 385 386 390 376 362 392 393 394 398 399 400 404 376 390 406 407 408 412 413 414 418 404 390 420 421 422 426 427 428 432 404 418 434 435 436 440 441 442 446 432 418 448 449 450 442 441 454 456 432 446 458 459 460 464 465 466 470 456 446 472 473 474 478 479 480 484 456 470 486 487 488 492 493 494 498 484 470 500 501 502 506 507 508 512 484 498 514 515 516 520 521 522 526 512 498 528 529 530 534 535 536 540 512 526 542 543 544 548 549 550 554 540 526 556 557 558 562 563 564 568 540 554 570 571 572 576 577 578 582 568 554 584 585 586 590 591 592 596 568 582 598 599 600 604 605 606 610 596 582 612 613 614 618 619 620 624 596 610 626 627 628 632 633 634 638 624 610 640 627 626 642 643 644 648 649 650 654 655 656
3 4 5 3 5 7 11 12 13 17 18 19 23 24 25 7 5 27 31 32 33 37 38 39 41 24 23 45 46 47 7 27 49 53 54 55 59 60 61 49 27 63 67 68 69 73 74 75 49 63 77 81 82 83 87 88 89 77 63 91 95 96 97 101 102 103 77 91 105 109 110 111 115 116 117 105 91 119 123 124 125 129 130 131 105 119 133 137 138 139 143 144 145 133 119 147 151 152 153 157 158 159 133 147 161 165 166 167 171 172 173 161 147 175 179 180 181 185 186 187 161 175 189 193 194 195 199 200 201 205 206 207 189 175 209 213 214 215 219 220 221 189 209 223 227 228 229 233 234 235 223 209 237 241 242 243 247 248 249 223 237 251 255 256 257 261 262 263 251 237 265 269 270 271 275 276 277 251 265 279 283 284 285 289 290 291 279 265 293 297 298 299 303 304 305 279 293 307 311 312 313 317 318 319 307 293 321 325 326 327 331 332 333 307 321 335 339 340 341 345 346 347 335 321 349 353 354 355 359 360 361 335 349 363 367 368 369 373 374 375 363 349 377 381 382 383 387 388 389 363 377 391 395 396 397 401 402 403 391 377 405 409 410 411 415 416 417 391 405 419 423 424 425 429 430 431 419 405 433 437 438 439 443 444 445 419 433 447 451 452 453 455 444 443 447 433 457 461 462 463 467 468 469 447 457 471 475 476 477 481 482 483 471 457 485 489 490 491 495 496 497 471 485 499 503 504 505 509 510 511 499 485 513 517 518 519 523 524 525 499 513 527 531 532 533 537 538 539 527 513 541 545 546 547 551 552 553 527 541 555 559 560 561 565 566 567 555 541 569 573 574 575 579 580 581 555 569 583 587 588 589 593 594 595 583 569 597 601 602 603 607 608 609 583 597 611 615 616 617 621 622 623 611 597 625 629 630 631 635 636 637 611 625 639 631 630 641 645 646 647 651 652 653 657 658 659
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0 1 2
1 0 0 2
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0 2 0
1 0 1 2
1 0 0 2
1 0 0 2
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0 1 2
1 0 2 0
1 0 0 2
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0 1 2
1 0 0 2
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0 2 0
1 0 1 2
1 0 0 2
1 0 0 2
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0 1 2
1 0 2 0
1 0 0 2
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0 1 2
1 0 0 2
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0 2 0
1 0 1 2
1 0 0 2
1 0 0 2
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0 1 2
1 0 2 0
1 0 0 2
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0 1 2
1 0 0 2
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0 2 0
1 0 1 2
1 0 0 2
1 0 0 2
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0 1 2
1 0 2 0
1 0 0 2
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0
1 0