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