100 2500 -150 8 -388 -943 -866 -767 362 52 -921 -157 977 811 -772 944 42 -796 -574 -493 -983 373 587 -100 355 692 527 975 -315 53 -672 -901 -534 787 -209 360 93 135 482 786 -591 856 164 -860 -394 -155 359 -173 676 -867 -393 217 -573 -853 -111 -541 -495 311 -453 568 -639 -600 674 -144 -839 483 -963 248 579 -161 771 -695 -81 -311 -849 -268 -418 -587 -65 -532 -240 -459 -419 -648 -850 -528 -920 -507 566 953 -37 -928 -752 -727 466 -537 745 204 171 627 401 -385