0 284 1 1413 2 2113 3 3266 4 4943 5 6242 6 9105 7 11586 8 6269 9 6427 10 8407 11 8406 12 9224 13 11079 14 12451 15 8392 16 3469 17 4253 18 4043 19 4126 20 4087 21 4657 22 4330 23 4639 24 5114 25 3983 26 5839 27 4415 28 6376 29 4537 30 5231 31 5161 32 4090 33 3199 34 2057 35 3372 36 2285 37 2270 38 2525 39 2609 40 2590 41 1209 42 2845 43 2707 44 2999 45 1589 46 1541 47 1385 48 1623 49 1107 50 1603 51 1053 52 1283 53 1191 54 1383 55 1203 56 1073 57 1351 58 1087 59 773 60 1415 61 1129 62 1145 63 1199 64 1115 65 787 66 1231 67 1097 68 1158 69 683 70 1270 71 701 72 713 73 573 74 1034 75 587 76 746 77 757 78 764 79 701 80 782 81 633 82 643 83 642 84 572 85 663 86 572 87 673 88 585 89 687 90 611 91 703 92 707 93 717 94 637 95 733 96 650 97 737 98 748 99 751 100 763 101 782 102 772 103 497 104 679 105 793 106 622 107 699 108 823 109 633 110 646 111 532 112 658 113 655 114 546 115 671 116 676 117 634 118 567 119 647 120 653 121 581 122 581 123 801 124 601 125 674 126 602 127 733 128 702 129 693 130 702 131 623 132 760 133 718 134 637 135 733 136 658 137 651 138 658 139 754 140 749 141 672 142 491 143 679 144 697 145 479 146 693 147 717 148 788 149 571 150 728 151 649 152 809 153 377 154 747 155 248 156 742 157 413 158 742 159 756 160 782 161 235 162 594 163 777 164 734 165 263 166 791 167 613 168 798 169 269 170 798 171 734 172 837 173 253 174 603 175 256 176 643 177 281 178 437 179 284 180 581 181 287 182 478 183 449 184 790 185 271 186 405 187 296 188 461 189 299 190 692 191 302 192 277 193 305 194 508 195 308 196 313 197 289 198 375 199 314 200 379 201 291 202 497 203 295 204 534 205 323 206 89 207 326 208 302 209 303 210 453 211 305 212 337 213 61 214 93 215 313 216 343 217 319 218 94 219 317 220 320 221 322 222 97 223 350 224 98 225 326 226 130 227 164 228 198 229 298 230 101 231 34 232 338 233 339 234 67 235 101 236 87 237 138 238 136 239 347 240 106 241 34 242 106 243 353 244 107 245 90 246 70 247 73 248 91 249 29 250 110 251 146 252 111 253 109 254 72 255 147 256 73 257 184 258 73 259 38 260 37 261 101 262 37 263 115 264 37 265 116 266 97 267 31 268 99 269 77 270 77 271 31 272 389 273 29 274 39 275 100 276 39 277 79 278 39 279 122 280 39 281 31 282 80 283 42 284 103 285 31 286 89 287 42 288 41 289 31 290 41 291 85 292 41 293 81 294 41 295 42 296 41 297 85 298 83 299 44 300 168