897 0 1 2 1 4 3 5 4 2 1 6 3 2 13 2 5 11 6 2 6 14 12 19 22 7 14 23 1 26 27 24 22 25 9 14 28 19 7 29 16 16 34 18 7 16 21 30 11 40 27 32 35 47 24 1 44 14 2 45 59 8 15 23 22 4 2 54 47 48 41 27 24 44 35 6 3 65 73 21 71 79 8 25 2 36 51 39 12 75 15 88 59 64 51 2 40 6 24 49 98 38 61 43 39 22 57 21 2 81 24 84 54 109 6 25 14 49 71 17 2 34 52 114 101 94 62 94 127 128 19 95 32 54 6 131 68 88 122 108 116 10 104 81 79 87 14 47 14 64 33 78 1 100 82 63 137 58 31 63 120 46 57 43 14 44 95 144 43 16 123 66 128 69 25 151 1 166 168 112 178 139 142 165 100 35 125 29 35 73 170 186 10 100 54 47 41 12 125 102 184 160 125 179 68 36 166 166 127 205 205 189 46 170 98 86 173 76 14 97 7 59 106 79 73 172 157 203 46 142 205 219 162 27 54 223 179 38 38 9 129 147 4 197 83 211 167 10 105 234 11 80 118 169 117 155 130 126 200 201 184 128 127 249 156 192 237 37 255 86 206 40 92 268 191 216 58 194 216 122 245 229 258 243 4 111 108 134 203 181 10 50 204 70 71 55 243 185 66 220 211 20 190 164 29 303 37 103 14 187 155 19 17 273 215 176 72 105 20 123 314 118 288 59 245 23 195 238 230 19 105 15 24 93 234 113 271 277 111 271 57 328 95 114 178 63 73 94 215 49 338 148 286 8 13 102 44 80 91 217 195 231 267 167 161 217 226 110 141 296 287 74 72 77 10 267 228 82 307 289 173 111 51 366 159 134 13 97 256 226 276 148 16 307 135 240 137 204 79 335 144 340 64 243 264 331 306 108 295 393 150 276 108 150 154 224 83 366 2 166 239 328 61 307 58 29 153 206 252 86 256 350 36 70 246 402 29 362 104 314 247 429 329 146 443 297 378 102 46 245 432 11 431 450 180 285 352 201 242 168 56 213 184 410 197 188 139 348 68 331 16 403 164 333 316 63 393 470 113 411 435 409 146 91 191 219 125 180 25 389 187 486 138 351 5 450 319 406 281 1 9 352 391 160 45 75 135 30 304 3 312 271 285 3 319 295 33 282 126 75 13 411 55 29 479 214 70 389 490 376 487 404 184 412 211 323 239 382 211 295 503 491 313 523 36 385 273 535 222 345 410 422 434 149 350 383 406 287 376 337 26 183 302 313 212 156 317 329 377 166 249 188 72 299 501 115 155 200 346 145 484 203 78 24 522 430 395 395 297 424 309 140 71 448 556 449 43 414 200 409 305 14 146 102 471 296 226 195 289 229 123 33 117 477 219 327 604 439 471 102 537 578 267 136 202 341 214 247 127 527 544 399 39 37 225 212 210 353 33 182 435 633 607 12 77 444 357 400 313 404 38 183 345 337 623 335 296 364 364 66 171 43 110 524 638 205 385 587 490 35 188 131 520 509 159 335 307 460 475 93 314 585 184 301 578 208 476 146 257 126 653 656 686 225 142 51 448 640 203 60 46 66 614 67 665 205 127 294 348 409 38 322 134 356 173 366 521 75 12 564 289 410 554 700 436 703 321 304 670 158 676 424 663 204 571 651 721 104 32 10 677 535 176 264 700 159 166 144 81 217 470 696 402 426 274 400 177 606 530 269 130 593 51 177 641 191 213 175 493 117 89 125 589 385 79 629 304 255 352 136 164 265 349 677 585 686 656 63 390 48 426 382 353 785 416 324 109 738 167 6 698 277 355 297 403 671 674 158 722 766 719 545 136 498 470 127 67 577 217 707 620 575 135 271 349 746 758 516 415 653 632 783 253 701 598 89 165 5 635 577 562 630 59 25 636 52 494 28 300 274 11 261 84 172 729 59 87 252 508 798 329 438 827 791 768 214 337 694 78 26 809 800 459 95 769 575 125 83 852 500 713 629 433 695 195 743 426 735 748 717 741 450 399 434 676 623 772 879