10 10 16 4 15 8 31 17 7 20 38 28 84 40 42 51 67 53 34 62 19 63 81 64 60 71 91 87 24 93 69 95 76 99 61 7 1 32 42 26 1 65 575 5 1 18 16 4 2 2 9 9 13 6 4 1 29 18 16 35 36 2 35 9 4 78 37 31 59 4 78 37 80 13 15 12 78 55 96 18 128 74 160 94 169 60 15 36 105 116 94 25 81 19 141 168 120 163 37 143 67 49 52 145 85 36 115 110 1021 338 546 211 1266 1109 450 914 85 1240 276 1273 177 493 843 47 20 246 441 585 979 334 355 736 681 561 836 152 1014 1031 323 575 514 617 609 1171 554 620 664 1042 1026 144 673 837 803 719 204 1012 101 13 1290 223 1066 157 1020 1056 322 1046 746 121 820 1051 848 95 560 80 1044 669 424 1087 329 532 199 1245 1287 982 875 1121 1082 85 102 1077 149 150 115 1081 1137 840 247 979 8 1068 781 686 346 784 930 1235 999 1059 455 381 1289 477 282 219 143 1283 6 1069 201 354 1116 1035 237 1208 1114 490 1123 173 836 998 1236 1052 323 544 1276 912 745 324 133 778 536 55 133 37 761 713 194 159 54 1158 369 1139 841 602 588 1085 48 883 599 993 569 889 959 997 544 1125 1209 900 1103 684 15 158 544 721 1012 1289 1229 986 273 797 165 320 649 1141 897 701 1167 387 1047 222 640 293 894 786 456 905 598 69 629 301 910 589 988 371 561 939 1226 1131 909 954 133 104 471 435 331 91 1181 785 823 879 1105 1110 444 358 1269 287 521 1132 1073 122 248 643 628 405 657 82 609 60 107 471 996 3257 3377 3118 3112 828 2391 3357 1357 839 82 2083 1057 3015 2040 1161 2326 721 1929 1947 2913 3469 2352 1403 3257 2301 2300 2537 2195 2285 437 1836 1465 2967 236 1412 3561 950 3433 2032 1437 834 1150 3419 502 1045 1606 3098 2017 2442 957 2293 3029 766 3235 539 726 169 2731 1114 2520 2253 325 738 2123 350 404 1717 2068 2689 1161 1807 464 99 771 2876 2462 827 249 1754 64 1895 324 2197 3029 3145 623 588 1477 3067 2800 904 1488 2952 380 448 326 1928 117 727 1573 1641 2099 1050 3505 1239 2481 2177 393 449 2119 3283 128 3558 2176 2916 324 24 3373 2497 12 1309 1627 855 1097 1932 2703 2195 993 3009 1464 775 2100 540 2168 3392 1813 100 2243 1939 1494 2917 2881 4 3010 3116 3359 2936 1220 2770 1958 2061 2815 1852 2783 226 1841 1226 1150 673 1075 33 2093 1948 2086 2370 2155 2431 1186 742 178 3574 2308 1597 368 1926 484 1090 2661 162 2761 1652 1751 292 168 139 578 126 1211 1729 727 2930 3123 494 1469 2196 2110 1736 2400 1987 2741 2762 2733 987 207 3340 3253 3482 2593 3148 12 2712 2627