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