232 554 141 824 334 862 203 963 100 555 232 543 245 884 157 1044 237 850 148 590 430 599 377 668 110 820 367 851 130 877 69 849 5 1020 107 828 251 901 415 1059 411 532 411 539 429 799 37 557 232 544 116 836 28 578 410 530 319 868 245 1068 148 472 300 966 352 849 110 840 163 1079 163 545 261 1016 147 1053 411 536 70 841 28 521 40 540 14 821 304 842 368 749 63 963 116 472 412 590 430 784 163 544 180 1051 371 591 100 546 120 963 0 615 100 994 357 837 245 713 275 843 431 787 332 964 261 738 251 899 371 801 261 854 219 531 232 540 179 483 38 753 117 655 0 480 383 964 432 884 260 491 53 507 342 769 95 559 371 738 166 572 83 963 246 778 74 769 212 790 158 541 217 532 163 541 104 543 238 880 148 552 63 566 275 839 33 657 106 567 63 568 28 903 110 1077 261 594 117 656 13 821 141 876 232 539 100 548 27 865 28 907 368 640 98 851 267 963 61 565 275 844 28 1082 116 534 371 605 275 849 26 658 104 532 377 546 130 873 429 801 15 1030 386 608 70 845 83 964 141 874 100 1091 114 964 141 545 104 534 237 845 261 998 284 946 232 533 377 981 29 964 130 1001 7 714 316 853 358 1088 430 644 30 656 367 843 367 820 70 1085 68 1101 107 696 100 550 106 646 196 505 315 1025 259 533 49 561 37 625 20 795 430 592 23 1086 430 749 314 570 219 525 139 1057 40 552 116 1079 217 533 110 837 141 544 245 669 261 784 133 964 49 481 99 963 237 853 387 768 369 1021 15 701 259 551 371 978 237 837 70 851 261 949 116 538 130 825 146 1051 186 1084 45 964 146 1049 305 853 49 871 431 739 66 681 33 655 312 902 245 816 354 1026 300 800 15 493 273 852 133 963 357 1085 33 764 49 614 261 1008 245 583 352 837 63 665 139 1053 429 629 366 977 141 668 300 600 379 963 219 536 337 1048 310 1027 141 852 305 843 104 548 242 1048 333 541 411 533 296 1072 40 668 316 840 130 843 70 840 148 1079 327 1026 418 639 377 529 214 964 110 874 163 668 338 526 320 964 412 531 26 656 432 1098 4 881 412 529 219 541 53 1063 15 870 431 802 430 801 130 933 261 801 261 856 100 553 3 694 43 562 377 539 313 778 439 785 133 656 300 766 181 1048 52 1025 432 886 304 837 141 962 98 843 130 875 232 525 107 535 15 458 219 533 15 732 27 1097 102 541 49 955 15 610 140 541 261 1092 40 994 141 508 217 525 4 810 303 853 357 842 110 475 163 525 15 468 116 551 431 804 232 542 232 535 68 590 245 1033 133 657 261 661 425 790 183 1049 304 841 429 644 130 849