180 45 39 146 264 273 722 758 126 287 326 171 658 678 204 132 52 70 463 104 13 4 194 607 80 3 95 66 208 203 312 213 391 88 335 541 172 29 570 123 184 605 207 218 122 40 370 251 204 211 361 634 203 118 436 363 106 35 173 38 112 197 191 77 93 25 182 13 400 25 146 152 125 76 49 253 93 226 92 148 521 39 210 840 115 129 46 494 112 313 253 63 120 134 694 353 91 72 430 462 248 110 93 79 103 569 66 40 94 147 160 103 305 259 510 296 523 119 110 235 321 629 65 397 149 148 218 283 156 194 663 142 199 164 186 13 353 457 119 148 225 141 158 19 316 135 133 435 182 241 103 80 31 29 36 108 1 459 617 262 134 25 210 168 369 305 12 39 84 50 55 178 345 59 624 234 90 81 85 19 129 66 321 570 102 284 155 56 274 390 14 52 505 67 17 111 408 400 411 474 9 354 84 111 121 104 24 193 78 189 289 104 404 77 719 483 635 552 255 407 554 38 327 89 70 24 711 544 67 200 593 651 241 386 500 381 188 147 278 405 460 155 589 421 30 48 676 143 54 709 66 68 13 207 328 389 166 118 179 36 198 275 192 183 442 314 408 281 741 521 435 345 595 919 92 52 188 180 348 667 194 528 547 388 822 204 216 286 15 97 584 253 697 279 392 356 236 549 323 542 94 95 59 2 174 26 98 150 10 77 257 75 87 115 102 24 348 175 792 794 409 302 66 61 60 351 259 51 272 97 396 86 595 219 542 822 320 235 61 103 130 76 283 305 150 263 726 591 615 603 47 46 84 424 133 114 39 211 177 266 104 390 215 37 0 23 539 530 821 518 142 133 746 882 260 208 209 56 21 43 686 123 367 546 428 185 218 54 135 216 9 14 303 304 142 23 236 347 319 309 233 351 146 346 341 581 95 38 262 295 536 243 341 472 617 455 118 428 353 238 502 76 325 166 765 107 61 120 255 372 31 396 688 16 415 259 441 602 26 45 587 260 195 140 239 257 235 219 319 156 945 154 472 276 33 122 263 82 195 224 511 492 265 575 102 203 337 30 207 35 479 110 19 196 18 524 13 137 98 220 357 404 381 450 428 136 55 107 520 125 331 87 274 110 229 98 47 98 222 338 121 356 218 568 509 847 45 469 304 394 117 80 330 444 577 318 49 237 112 77 66 77 94 25 595 907 57 29 305 452 843 516 456 93 201 271 25 484 431 97 416 27 99 173 135 141 270 60 71 119 135 210 114 86 792 124 62 50 304 87 688 650 599 319 666 331 586 499 501 500 24 198 176 918 22 36 41 71 46 476 39 64 282 725 41 387 361 285 910 408 565 54 8 297 459 192 104 58 20 80 275 301 38 142 115 144 622 367 60 48 77 111 71 123 69 137 280 123 625 447 157 176 1 172 485 677 402 243 268 8 178 242 130 20 199 28 404 294 261 56 255 75 104 133 538 862 266 241 94 148 403 251 362 545 547 146 88 337 8 106 430 590 10 101 664 257 178 228 242 184 113 25 540 538 221 566 537 170 874 451 185 24 759 740 77 102 389 380 16 136 253 330 379 380 79 315 84 122 82 55 235 151 41 200 123 81 766 729 24 136 303 202 359 297 589 335 189 377 540 716 438 110 169 217 88 395 218 316 12 149 629 666 257 98 126 549 109 233 274 171 16 88 311 309 727 6 38 94 94 196 203 213 498 321 1 181 699 215 119 570 317 12 115 202 16 618 329 131 169 189 733 107 336 297 144 100 250 463 203 244 42 24 37 66 432 343 435 464 161 25 490 76 18 868 54 41 267 130 58 4 319 168 168 376 104 156 318 322 626 501 639 291 390 619 20 71 92 395 64 30 262 325 115 53 598 609 327 483 630 793 445 642 135 1 262 459 271 105 96 163 232 45 551 719 494 83 689 441 489 199 153 270 180 175 446 377 98 230 196 559 388 27 540 863 393 613 113 98 219 254 73 46 51 333 131 158 129 113 391 397 474 304 47 315 439 200 287 699 38 64 47 249 324 322 92 35 791 55 774 617 157 269 833 233 42 214 568 369 570 80 159 50 537 399 698 552 91 92 0 141 331 209 40 32 386 36 91 191 110 56 301 286 81 77 249 295 363 705 394 155 383 418 350 383 646 32 325 351 213 742 29 169 14 49 309 390 116 340 66 229 238 161 88 308 187 199 376 726 160 104 205 51 768 548 259 26 140 88 4 212 309 803 21 3 705 92 227 427 86 72 630 361 216 42 225 209 70 30 299 73 37 100 36 65 665 163 103 306 20 447 155 715 608 214 819 275 53 140 65 81 174 12 68 412 37 214 328 280 239 174 195 149 89 112 334 167 566 287 657 457 672 346 111 263 489 321 156 291 109 336 697 464 305 253 35 68 40 72 479 110 127 60 21 493 51 634 70 23 178 19 424 242 347 342 364 190 136 16 604 443 199 296 329 246 329 718 91 240 209 61 114 13 217 844 5 160 618 389 12 75 69 149 582 785 882 751 194 129 297 9 114 290 368 771 195 63 84 246 144 158 309 422 528 595 189 33 356 89 102 176 18 56 790 165 163 364 383 387 467 15 182 100 110 630 47 81 794 304 391 565 59 328 23 232 785 239 272 379 117 68 200 280 248 520 462 567 287 41 791 144 839 348 307 112 19 46 173 140 47 49 268 269 276 690 135 236 427 599 115 116 118 174 185 478 60 343 127 498 31 133 67 19 53 167 79 141 480 111 196 406 131 261 173 732 17 324 102 108 258 312 625 435 91 5 233 360 93 142 628 22 287 514 53 371 50 92 47 40 229 141 100 126 13 87 38 698 415 612 294 462 653 728 455 235 20 161 14 316 43 134 260 84 13 31 202 18 174 130 550 155 315 323 436 240 584 633 439 78 349 283 38 230 484 86 169 254 201 251 90 55 429 386 473 436 198 293 316 363 376 281 91 269 146 52 332 738 332 5 222 127 283 463 147 318 93 24 457 169 500 648 228 411 529 46 64 245 137 190 268 491 18 172 368 573 691 169 674 297 12 133 244 842 447 417 47 199 142 153 333 489 28 164 473 664 98 97 515 421 10 82 46 119 238 600 309 282 399 147 127 84 238 190 234 657 458 485 429 165 20 332 163 387 438 550 47 56 259 268 244 532 114 571 522 226 129 89 185 165 142 129 712 415 280 42 75 63 167 25 351 493 208 530 151 734 136 207 165 360 727 312 392 442 45 108 12 47 314 48 123 56 291 719 111 475 733 446 418 433 463 496 463 210 296 694 150 384 158 199 631 379 190 34 430 489 292 32 78 24 527 295 264 160 137 129 383 332 5 145 499 773 203 180 157 243 159 372 238 442 96 41 167 183 670 104 51 561 747 258 300 254 471 299 265 290 427 460 497 632 107 94 49 318 125 75 752 718 169 312 16 15 132 549 67 74 152 166 576 341 786 840 284 238 702 484 764 244 647 578 187 249 472 10 911 18 173 115 247 338 50 177 431 246 671 568 200 444 610 891 54 2 47 693 305 271 148 25 22 44 33 174 349 295 4 52 510 657 378 181 20 118 51 337 4 91 390 335 437 756 126 156 40 14 543 86 213 444 607 211 73 459 562 88 65 92 99 173 209 166 383 326 41 145 144 540 343 181 133 105 85 142 492 28 443 647 816 391 483 87 78 146 197 349 196 277 119 541 244 113 308 258 243 101 42 4 159 696 529 98 286 130 31 4 145 546 126 111 200 436 153 466 588 80 119 553 384 110 64 587 156 396 289 56 399 286 362 430 306 137 13 263 81 121 929 13 106 83 329 5 592 519 217 123 257 143 119 125 123 57 293 95 135 154 416 191 53 72 149 167 206 237 125 139 315 331 367 263 33 44 109 26 697 527 137 280 71 703 47 8 394 585 127 90 563 528 589 454 174 139 157 132 227 489 208 398 897 766 144 408 365 371 378 414 504 793 75 613 68 216 273 567 135 276 752 161 76 46 417 90 276 79 723 272 117 34 43 64 287 418 477 31 442 282 8 171 249 96 689 657 38 662 546 531 77 163 528 670 247 188 113 296 108 367 75 750 57 751 333 217 34 308 333 271 327 90 156 78 658 276 297 200 172 173 92 191 517 714 28 14