223 438 482 177 411 47 913 64 347 249 994 275 904 110 261 509 748 908 129 760 794 166 896 48 63 630 258 712 435 830 889 864 165 741 919 120 230 267 966 604 358 901 373 417 516 414 299 362 416 517 383 617 931 905 191 891 840 323 816 721 444 197 393 503 194 327 17 97 476 44 375 193 310 529 704 158 164 532 349 770 807 387 13 412 880 590 278 942 594 952 502 211 288 287 53 554 918 497 398 823 998 9 784 680 184 302 247 600 688 463 201 837 815 250 788 872 341 2 286 615 555 171 945 669 31 309 975 729 82 160 459 200 50 778 689 445 662 732 15 425 270 666 45 870 634 936 4 225 462 74 20 467 551 929 135 208 892 76 751 98 273 324 948 85 601 846 597 881 260 967 284 556 125 339 360 820 806 203 8 37 786 508 863 592 733 537 314 716 848 661 546 188 239 141 293 507 186 58 66 523 366 812 240 99 621 742 329 829 315 5 46 281 300 109 695 960 964 461 233 545 743 506 263 838 73 1000 40 928 214 996 431 473 514 849 540 991 232 380 35 802 206 850 379 246 400 405 694 399 844 785 222 209 127 671 68