300 48 9 293 -446 -282 -208 -27 455 -290 602 -93 430 -81 -288 -234 -197 778 -83 -207 465 348 424 330 -387 172 258 -341 -493 -226 -76 -679 -200 33 -5 -75 17 -421 400 -297 -190 244 -254 182 183 916 653 178 -63 -926 230 -69 830 -493 -29 657 673 874 547 -298 301 -598 343 -12 154 533 183 -191 -648 543 467 -389 -830 -414 390 -46 87 173 683 651 373 -592 356 372 -577 -192 -246 246 458 52 717 10 -250 -394 -598 -412 636 -97 265 -49 524 461 656 360 539 209 207 245 365 244 128 93 306 685 -276 95 23 247 -438 -43 11 -178 431 258 31 408 -808 -344 138 158 -36 476 132 -318 155 414 -416 835 153 -547 18 498 -233 614 -403 165 -471 -140 581 364 123 669 499 24 237 773 808 125 586 -224 235 -621 555 -922 7 662 -58 -380 -34 -234 465 -318 481 739 13 410 -27 -293 -362 -253 -719 -153 -557 -753 26 -254 -291 181 236 -400 72 -95 -3 -294 471 102 6 234 423 -28 126 -9 -154 245 -83 -223 521 -118 239 -60 -322 193 23 -308 528 -63 95 -421 230 865 228 303 522 605 -752 273 -408 628 104 -487 -364 277 283 -723 -51 162 578 3 457 -419 263 -585 241 381 -432 -3 -529 566 -938 -244 -600 -268 556 -75 -267 420 412 -295 578 282 230 -393 -64 55 -899 323 76 713 -549 411 -322 308 -511 611 87 443 -411 -300 -168 142 -386 26 535 76 536 114 955 672 -66 -267 619 634 -496 280 -519 117 868 -523 292 812 -175 95 383 -468 -477 45 -25 202 893 -18 558 -237 -585 98 458 24 351 -182 287 -245 134 -287 -730 -925 -305 -240 -629 -142 2 -346 -525 -20 68 389 75 127 -315 117 -106 442 298 389 -66 620 70 -57 -134 -683 486 206 77 35 146 254 244 304 368 -201 -363 183 559 192 698 -339 -476 648 266 539 -119 305 -549 251 149 -333 -197 419 80 -64 25 -490 122 54 -54 -366 -690 -117 -696 637 -892 -124 -24 75 -64 -530 -242 -353 -692 677 405 510 355 71 973 364 112 120 -40 59 630 183 532 700 186 435 -319 120 2 -236 -177 -65 -321 506 164 -74 103 30 471 -404 226 -227 562 304 636 509 854 283 -14 -556 -73 -229 -585 -169 589 658 -570 -15 -30 260 132 246 182 -449 85 -86 -516 -449 -741 343 208 294 -264 -101 432 88 643 13 191 374 673 52 885 -520 121 634 514 -453 -120 -618 -793 -332 534 464 -319 705 -591 -606 -809 -46 472 -429 45 182 -404 291 594 -597 -602 -150 -431 -88 -143 512 -560 177 21 480 713 -225 136 -281 -358 -114 102 -159 39 -411 188 691 -361 228 -391 288 80 167 -556 -273 409 296 -372 260 -599 768 -422 128 298 27 333 -707 245 757 -217 -161 -85 209 62 -187 395 -830 341 -311 -570 -624 624 -767 258 360 -99 201 80 -450 -179 521 80 -263 568 -395 -697 -430 -600 -34 -386 -169 536 -56 68 -218 -223 -105 283 -454 -343 17 -304 -384 -279 -53 775 455 22 -30 -397 532 138 -268 825 138 -222 67 -576 82 453