1 170 -544 -269 -125 172 166 22 644 825 -458 -508 251 164 -161 801 -116 -683 -114 -286 -101 -574 -215 414 -124 169 -558 77 -293 -330 -238 413 6 -214 401 290 -650 -37 -872 509 20 -309 30 -63 -464 352 -195 -37 -184 -673 569 519 -378 117 -471 766 -438 383 580 -516 -139 874 221 -222 -115 -378 906 -289 -422 789 577 -267 -25 151 -742 636 -227 204 120 100 -692 345 -252 32 -276 127 -399 485 -136 -236 0 -458 314 210 -603 254 -31 -485 -706 246 163 77 -330 221 -792 -590 396 331 167 175 -312 337 -624 -724 484 -140 97 -834 -4 274 -62 -711 68 -701 -286 79 763 -172 934 -519 99 820 -586 339 -262 256 -286 -626 485 -148 566 -199 113 -685 -254 165 -204 -428 717 293 378 -638 -194 594 -229 -199 -129 217 703 405 91 533 -83 11 579 -288 242 -590 -690 -319 -120 -893