1000 305 31 642 336 500 -248 -294 790 -367 686 -33 -196 96 -136 32 147 241 142 216 -215 -438 535 -495 717 -51 100 -429 -104 -613 -162 -237 -92 -343 -474 199 -487 375 294 49 -465 -59 -146 215 -822 -70 -691 149 -146 -203 -118 918 267 117 -49 28 -136 -67 -285 145 348 -108 341 127 -188 -511 -389 226 -73 528 -31 165 131 650 217 455 338 134 208 416 136 392 57 232 87 430 -239 -98 31 -324 400 -162 -215 119 -252 235 396 94 474 809 -496 175 593 -365 311 271 177 -57 461 156 -611 474 -510 -493 -125 25 -516 -305 348 -146 -169 -429 -848 343 481 55 -538 -454 40 -16 285 275 -239 -765 -242 -486 247 -132 -151 -142 -113 221 44 -103 66 -306 -195 -463 404 -333 116 -228 -232 -529 -291 624 -49 -519 201 -40 -73 248 -184 812 240 492 728 -314 150 -472 -443 -334 -133 297 152 178 456 626 -652 -386 -63 328 -29 -388 223 -849 -451 152 86 432 -94 30 -459 457 369 -728 -55 -339 -415 -35 -467 17 413 -375 34 -17 -7 -837 330 -519 -365 133 -43 128 -426 556 885 -243 -318 458 -45 -236 242 88 47 -100 -243 39 620 529 82 696 98 77 -82 82 87 116 -196 125 42 70 -304 42 418 -402 372 -73 -646 -889 515 -483 496 -232 496 -50 234 569 -107 -88 91 -362 -65 290 -206 -205 76 288 -323 -51 -437 -153 502 746 -246 -52 -134 137 87 152 -57 -438 -169 124 -388 107 300 -63 495 -345 486 240 -148 -579 87 -156 -180 -652 336 -450 -126 17 -79 420 487 -228 789 -89 414 -379 -169 100 -535 -339 114 -125 32 40 81 122 230 -103 67 -464 49 -46 -57 -198 -98 700 -69 -61 445 -338 568 -45 -169 832 -224 48 250 -63 -460 176 -334 -462 435 -140 -466 -88 -214 112 -52 235 -686 156 -30 -59 231 -326 -37 163 -340 -381 169 -917 301 -132 378 -32 186 112 -544 151 40 869 33 -596 226 -277 543 -73 -117 -876 -729 -223 -248 -858 -252 77 110 -89 174 -246 125 -43 -309 -65 628 -483 -592 -92 -271 -186 -37 85 349 -247 377 -102 129 -191 -608 398 -640 -47 37 370 641 -172 -240 -284 213 573 -304 -323 -297 280 -114 -131 88 -101 28 42 540 -51 -36 -754 -547 -124 -241 -140 -113 239 296 -635 -376 -507 487 25 273 -180 -446 10 485 56 649 279 380 239 211 182 -419 -679 -30 -98 -181 69 -112 -274 -298 -351 -27 -418 232 -478 -575 76 394 -817 -33 -495 -89 -94 95 -64 100 -628 149 53 235 -60 311 -207 -43 -278 -624 293 360 779 391 170 146 -326 -185 -586 -553 357 -222 777 -373 457 -174 177 -770 -43 39 173 310 603 50 -198 -37 44 -593 58 26 -61 -192 690 320 -221 462 -131 744 477 -203 -206 166 509 -334 -8 11 889 199 -320 -78 -160 548 146 258 -271 76 -312 -574 -112 -50 -470 -443 -352 -123 -196 840 -277 245 82 -448 -122 659 -52 -315 76 -236 -110 88 -36 150 -414 -264 -122 544 534 78 -536 -85 356 719 -655 176 139 496 -202 -306 606 63 -14 306 642 -775 266 171 -284 -326 191 -272 154 -742 -464 -579 125 346 -578 -198 284 471 345 384 392 -314 184 48 42 271 -122 -34 -66 249 -31 -445 -397 103 36 -244 -54 -46 -40 -95 170 39 216 617 -515 40 195 -821 -362 69 93 -18 -286 135 44 610 496 -539 516 457 -208 20 857 -543 -557 44 262 -151 -122 -95 -688 -132 486 -790 281 -56 47 -574 -303 -99 195 82 164 -136 -64 201 252 97 70 -231 -150 -45 553 -694 320 122 241 -46 557 23 -39 371 -73 -655 45 -80 -57 -402 368 -20 358 -796 -147 59 217 -378 83 -103 105 -454 -734 -56 244 605 -172 73 -625 -448 258 329 -382 -156 -470 -146 -507 -147 -537 -218 -706 585 -284 370 -33 616 390 32 -93 -339 637 -35 -143 -722 137 -126 -169 -787 157 -509 -185 197 -313 -57 346 5 -100 366 13 -108 -791 -552 904 52 544 148 844 -74 -628 77 -291 -89 -80 203 -105 336 -106 63 226 385 134 574 34 67 -46 -204 -20 253 -299 52 -87 -310 183 74 136 -552 -76 -331 -298 41 -792 72 218 -259 -63 74 279 49 622 62 -227 -410 -54 -320 357 -114 -168 153 -286 -235 -448 506 562 -260 189 41 -585 -72 -75 -125 470 387 -126 112 -247 235 87 149 700 -46 -267 112 365 360 369 -695 -608 120 -96 238 -28 -150 -471 92 110 -188 -501 194 -601 80 462 103 -80 -52 -374 -213 432 -503 400 116 466 -116 -33 563 -47 432 -184 -67 -28 -85 76 -27 -214 7 -68 -59 135 -184 -40 630 226 476 -195 -369 645 42 216 163 123 234 -52 -453 382 341 -56 -83 285 12 -587 -48 274 -544 51 -23 531 -828 -311 438 195 -102 -45 -612 79 -364 77 651 331 -255 -496 -257 -919 810 -97 -453 -162 183 -47 -130 671 169 113 -299 360 234 -484 344 39 278 -19 -21 -111 -358 -414 324 121 221 168 691 400 -88 689 673 -786 87 54 73 -312 -238 161 213 78 71 -312 -120 -231 64 -939 228 489 108 -49 -312 460 -318 167 -608 352 -543 -150 -166 663 -337 -189 -40 9 98