504 2 130 568 410 292 89 36 471 753 421 351 628 35 198 196 611 913 988 270 637 937 375 561 288 367 600 67 803 855 293 633 408 864 124 307 204 257 14 622 444 767 279 232 608 862 392 787 945 441 990 869 884 267 123 479 416 878 497 580 68 793 189 979 676 127 106 782 719 613 506 804 19 590 814 679 388 817 295 639 165 64 108 456 285 812 109 228 262 225 353 143 751 877 714 588 968 283 54 602 239 514 433 992 964 30 125 498 974 101 268 952 662 459 595 604 427 801 674 618 365 642 861 57 78 181 680 739 194 383 281 176 833 505 954 121 208 690 341 822 796 805 902 718 532 223 38 689 999 991 258 169 572 466 242 357 667 900 222 396 617 5 172 584 3 231 579 734 173 908 513 205 132 178 163 556 164 844 534 527 370 402 839 544 696 154 546 625 547 207 815 834 842 240 352 484 20 707 997 74 589 896 756 836 634 895 73 742 482 468 848 726 94 993 27 463 958 880 9 603 411 339 217 969 318 693 175 350 543 920 860 369 517 914 851 253 477 806 136 174 867 687 28 82 800 237 846 333 158 755 661 615 510 971 439