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