400 1 1 511 511 511 620 512 620 549 512 512 512 524 802 511 511 332 512 437 512 511 511 590 511 511 511 512 574 512 567 459 509 512 511 512 591 511 512 512 555 487 511 511 659 942 512 512 511 37 207 596 381 755 602 511 797 237 512 493 512 511 631 481 511 511 496 512 95 511 219 834 343 205 511 855 511 512 511 512 511 338 826 53 69 511 512 387 512 862 512 512 890 512 83 711 512 526 511 512 44 866 512 512 457 611 111 512 579 512 796 511 40 512 461 511 511 980 871 512 381 567 314 304 511 660 511 945 511 714 534 550 382 23 511 885 511 804 512 911 511 511 512 511 29 576 428 203 512 82 236 512 511 512 582 331 511 689 511 282 511 512 12 512 512 512 511 895 104 511 900 512 512 511 611 512 511 983 512 757 782 272 512 512 202 512 382 385 26 512 671 512 511 997 511 427 511 890 818 512 511 511 689 763 811 33 596 697 511 511 297 511 199 512 511 511 511 512 526 325 666 499 589 86 717 511 436 511 512 404 511 512 511 673 757 282 382 116 735 243 511 238 512 511 511 512 472 469 511 511 650 511 76 337 387 592 511 141 511 687 511 512 662 857 227 605 800 599 65 899 233 511 512 640 623 511 516 512 511 511 755 195 593 870 512 811 512 512 511 512 366 512 511 511 512 902 511 511 355 512 512 103 376 576 511 511 511 512 512 177 512 512 512 786 279 512 512 512 511 609 283 125 512 512 511 512 512 23 512 174 408 511 511 796 586 512 511 511 511 511 512 512 165 997 918 81 715 593 511 409 512 512 511 298 512 512 512 511 512 711 132 145 584 512 511 229 523 125 512 512 511 511 512 356 198 512 61 813 381 737 17 512 511 750 511 334 511 437 235 671 349 512 512 511 512 512 459 589 776 660 710 334 511