From c796a2c3603616a6f9c0798b09fc5cbb4746fecc Mon Sep 17 00:00:00 2001 From: Matt Birkholz Date: Fri, 5 Apr 2013 16:31:25 -0700 Subject: [PATCH] gtk: Add src/planetarium/, which works with a simple graphics device. Just half a tellurian for now -- a drawing of Earth showing the position of the Sun. On a simple (or even an X11) graphics device just the terminator is drawn. The light and dark sides of Earth are undistinguished. On a Gtk graphics device, the dark side is shaded light gray. --- src/planetarium/cil-africa.txt | 7738 +++++++ src/planetarium/cil-asia.txt | 26590 ++++++++++++++++++++++ src/planetarium/cil-europe.txt | 9294 ++++++++ src/planetarium/cil-n-america.txt | 21094 +++++++++++++++++ src/planetarium/cil-s-america.txt | 13206 +++++++++++ src/planetarium/compile.scm | 30 + src/planetarium/earth.scm | 238 + src/planetarium/geometry.scm | 122 + src/planetarium/make.scm | 27 + src/planetarium/matrices.scm | 107 + src/planetarium/mit-scheme-cil.scm | 37 + src/planetarium/mit-scheme-graphics.scm | 52 + src/planetarium/mit-scheme-gtk.scm | 57 + src/planetarium/mit-scheme-syntax.scm | 33 + src/planetarium/mit-scheme-x.scm | 70 + src/planetarium/mit-scheme.scm | 67 + src/planetarium/planetarium.pkg | 83 + src/planetarium/solar.scm | 178 + src/planetarium/tellurian.scm | 166 + src/planetarium/time.scm | 94 + tests/gtk/gtk-tests.scm | 1 + tests/gtk/test-gtk.scm | 1 + 22 files changed, 79285 insertions(+) create mode 100644 src/planetarium/cil-africa.txt create mode 100644 src/planetarium/cil-asia.txt create mode 100644 src/planetarium/cil-europe.txt create mode 100644 src/planetarium/cil-n-america.txt create mode 100644 src/planetarium/cil-s-america.txt create mode 100644 src/planetarium/compile.scm create mode 100644 src/planetarium/earth.scm create mode 100644 src/planetarium/geometry.scm create mode 100644 src/planetarium/make.scm create mode 100644 src/planetarium/matrices.scm create mode 100644 src/planetarium/mit-scheme-cil.scm create mode 100644 src/planetarium/mit-scheme-graphics.scm create mode 100644 src/planetarium/mit-scheme-gtk.scm create mode 100644 src/planetarium/mit-scheme-syntax.scm create mode 100644 src/planetarium/mit-scheme-x.scm create mode 100644 src/planetarium/mit-scheme.scm create mode 100644 src/planetarium/planetarium.pkg create mode 100644 src/planetarium/solar.scm create mode 100644 src/planetarium/tellurian.scm create mode 100644 src/planetarium/time.scm diff --git a/src/planetarium/cil-africa.txt b/src/planetarium/cil-africa.txt new file mode 100644 index 000000000..c1b2b5619 --- /dev/null +++ b/src/planetarium/cil-africa.txt @@ -0,0 +1,7738 @@ + +-196051 12075 + +-196051 12075 +-1 + +-190756 263644 + +-190856 264621 + +-191211 265832 + +-191436 264409 + +-190756 263644 +-1 + +-178990 252280 + +-178938 252009 + +-178320 251233 + +-178418 250921 + +-178667 250058 + +-178183 249109 + +-178454 249021 + +-178486 248663 + +-178999 248012 + +-178323 247764 + +-177746 247894 + +-177490 247991 + +-177094 247617 + +-176851 247732 + +-176517 247766 + +-175984 247774 + +-175441 248097 + +-175297 248609 + +-175557 248432 + +-175797 248146 + +-175842 248509 + +-175788 248852 + +-176140 248730 + +-176779 248557 + +-176654 249064 + +-176481 249971 + +-176217 250485 + +-176590 250595 + +-176866 250563 + +-177121 249484 + +-177113 249764 + +-177402 249893 + +-177442 250725 + +-177335 251354 + +-176837 252262 + +-176633 253053 + +-177094 254001 + +-177647 253362 + +-177978 253406 + +-177684 252316 + +-177807 251702 + +-177861 251201 + +-178090 251169 + +-178567 252295 + +-178256 252659 + +-178639 252588 + +-178990 252280 +-1 + +108635 117245 + +108281 117246 + +107827 117288 +-1 + +110029 116278 + +109989 116312 + +109512 116478 +-1 + +110923 116349 + +110637 116431 + +110116 116280 +-1 + +112299 116304 + +112151 116309 + +111739 116323 + +111328 116336 + +110923 116349 +-1 + +109509 116587 + +109431 116650 + +109167 116810 + +108983 117019 + +108818 117235 + +108689 117224 + +108822 117073 + +108908 116896 + +108991 116654 + +109140 116353 + +109427 116298 + +109509 116592 +-1 + +110133 116278 + +110030 116310 + +110133 116278 +-1 + +138552 152309 + +138813 152534 + +139074 152960 + +139504 153027 + +139656 153781 + +139614 154587 + +139776 155306 + +139990 155243 + +140049 155028 + +140226 155663 + +140386 156201 + +140331 156922 + +140096 156833 + +139785 156231 + +139574 155752 + +139063 155330 + +138962 155542 + +138488 155974 + +138153 155372 + +137917 154876 + +138211 154497 + +138474 154329 + +138454 154076 + +138511 153507 + +138558 152888 + +138552 152309 +-1 + +138535 120698 + +138744 120409 + +139118 119820 + +139513 119308 + +140112 119630 + +140514 119924 + +140863 120073 + +140378 120496 + +139843 120353 + +139559 120804 + +139811 120920 + +139255 121221 + +138980 121115 + +138535 120698 +-1 + +63209 201788 + +63053 201937 + +63209 201788 +-1 + +45159 191979 + +45171 192155 + +45697 192962 + +45372 193829 + +45656 194680 + +45418 195525 + +45135 196303 + +44782 195496 + +44443 194664 + +44307 193669 + +44601 192676 + +45159 191979 +-1 + +44065 187532 + +43925 188157 + +43737 188255 + +44065 187532 +-1 + +60754 150313 + +60167 150984 + +60386 151314 + +60058 151817 + +59860 151587 + +60076 150788 + +60754 150313 +-1 + +61210 150700 + +61089 150996 + +60393 151154 + +60827 150643 + +61210 150700 +-1 + +128935 98030 + +128576 97955 + +128079 97916 + +127680 97897 + +127572 97564 + +128047 97497 + +128536 97712 + +128935 98030 +-1 + +131193 101546 + +131231 101613 + +130717 101510 + +130229 101160 + +129806 101068 + +129576 100481 + +129233 99945 + +129773 99921 + +130209 99818 + +130644 100278 + +130972 100848 + +131193 101546 +-1 + +131891 100306 + +131822 100147 + +131554 100351 + +131666 99991 + +131891 100306 +-1 + +132692 98479 + +132562 98034 + +132364 97363 + +132075 96983 + +132447 97254 + +132800 97839 + +132692 98479 +-1 + +133214 97338 + +132995 97216 + +133222 96970 + +133454 96877 + +133214 97338 +-1 + +135975 97433 + +135830 97412 + +135584 96818 + +135730 96198 + +135816 95662 + +136121 96295 + +135903 97055 + +135975 97433 +-1 + +135646 94898 + +135420 94700 + +135167 93986 + +135221 93602 + +135471 94209 + +135646 94898 +-1 + +138737 94178 + +138467 94140 + +137872 94152 + +137480 93722 + +137605 93266 + +137866 93448 + +138354 93437 + +138778 93006 + +138914 93748 + +138737 94178 +-1 + +141573 95112 + +141245 95232 + +140803 95637 + +140443 95564 + +140762 95199 + +140320 95517 + +140359 94710 + +140601 94037 + +140886 94426 + +141094 94208 + +140749 93712 + +141035 93025 + +141451 93326 + +141494 93942 + +141769 94470 + +141573 95112 +-1 + +144521 93640 + +144362 92848 + +144635 92555 + +144862 93330 + +144521 93640 +-1 + +128418 124494 + +128330 124457 + +127992 123876 + +127665 123279 + +127321 122698 + +126992 122126 + +126429 122224 + +125973 122669 + +125911 122195 + +125902 121547 + +125488 121090 + +125178 120499 + +124982 119989 + +124903 119178 + +124450 118908 + +124714 118462 + +124705 117770 + +124937 117032 + +125339 116625 + +125837 116307 + +126303 116297 + +126286 116912 + +126657 117427 + +126515 118172 + +127033 118569 + +127316 118810 + +127258 119612 + +127181 120485 + +127317 121277 + +127495 122014 + +127743 122692 + +128009 123279 + +128284 123931 + +128418 124494 +-1 + +73408 210515 + +73657 210711 + +74473 211108 + +74749 211207 + +75374 211674 + +76156 212177 + +76751 212836 + +77190 213646 + +78018 214096 + +78826 214571 + +79624 215029 + +80540 215396 + +81092 215068 + +81208 214427 + +81650 213832 + +82372 213323 + +83001 212694 + +83762 212218 + +84465 211657 + +84874 211105 + +85022 210315 + +85337 209315 + +85475 208173 + +85750 207162 + +86077 206090 + +86582 205253 + +87233 204608 + +87940 204054 + +88654 203504 + +89484 203121 + +90437 202901 + +91480 202908 + +92288 202571 +-1 + +72016 208126 + +72679 208157 + +73353 208639 + +74045 209151 + +73812 209647 + +73377 209841 + +73408 210515 +-1 + +61294 198334 + +61794 198754 + +62534 199082 + +63372 198941 + +64068 199503 + +64408 200385 + +64505 201453 + +64618 202508 + +65048 203224 + +65751 203703 + +66747 203896 + +67454 204489 + +67867 205293 + +68119 206234 + +68199 207328 + +68492 208230 + +69321 207900 + +70219 207797 + +71123 207718 + +72013 208126 +-1 + +52245 177057 + +52579 177457 + +52948 178308 + +53231 179243 + +53357 180127 + +53643 180998 + +54076 181761 + +54273 182740 + +54506 183709 + +54757 184629 + +55097 185438 + +55478 186111 + +55815 186793 + +56127 187694 + +56848 187979 + +57674 187842 + +58539 188242 + +59099 188945 + +59424 189840 + +59797 190661 + +60089 191583 + +60309 192556 + +60611 193374 + +60852 194297 + +61250 195027 + +61294 196031 + +61146 196975 + +61101 197607 + +61294 198334 +-1 + +47800 155621 + +47279 155906 + +46512 156301 + +45640 156482 + +45806 157328 + +45370 158151 + +45553 159081 + +45509 159515 + +45944 160217 + +45920 161005 + +45946 161722 + +46191 161969 + +45902 162169 + +46734 162521 + +47024 163445 + +47705 164005 + +48111 164823 + +48270 165814 + +48274 166826 + +48376 167811 + +48603 168707 + +48889 169595 + +49114 170573 + +49669 171258 + +50119 172026 + +50578 172803 + +50351 173628 + +50449 174446 + +50563 175342 + +51180 175969 + +51795 176439 + +52242 177057 +-1 + +74045 142446 + +73809 142617 + +73202 143291 + +73056 143756 + +72749 144555 + +72243 145320 + +71633 145939 + +71263 146452 + +70549 146856 + +70194 147384 + +69424 147649 + +68739 148104 + +67915 148238 + +67195 148436 + +66637 149048 + +65791 149331 + +65260 149731 + +64570 150127 + +64107 150781 + +63535 151421 + +63005 152058 + +62272 152393 + +61292 152544 + +61624 152682 + +60924 153190 + +60343 153644 + +59589 153813 + +58790 154093 + +57808 154242 + +56905 153908 + +56114 153830 + +55348 154081 + +55002 153902 + +54860 153664 + +54733 153871 + +54091 154366 + +53354 154531 + +53220 154594 + +52380 154902 + +52173 154722 + +51314 155061 + +50333 155168 + +49655 155663 + +48753 155779 + +47805 155621 +-1 + +87028 136236 + +87173 136566 + +86667 136924 + +86242 137663 + +85676 138359 + +84810 138748 + +84557 139099 + +83761 139356 + +83222 139654 + +82584 140060 + +82531 139848 + +82020 140275 + +81700 140420 + +80809 140681 + +80335 140701 + +79736 140548 + +78801 140464 + +78665 140296 + +78206 140769 + +77503 140888 + +76786 140790 + +76030 141010 + +75329 141521 + +74990 141941 + +74696 142148 + +74048 142449 +-1 + +100671 126837 + +100128 127234 + +99403 127809 + +98572 128228 + +97912 128842 + +97134 129228 + +96421 129786 + +95729 130392 + +94907 130853 + +94107 131248 + +93584 131981 + +92816 132033 + +92491 132699 + +91737 133227 + +91016 133630 + +90212 133986 + +89427 133840 + +88946 133992 + +88340 134583 + +87699 134886 + +87423 135523 + +87028 136236 +-1 + +101299 124947 + +101286 124958 + +101145 125142 + +101151 125329 + +101139 125366 + +101146 125419 + +101084 125589 + +101154 125807 + +101145 126095 + +101206 126202 + +101064 126494 + +100975 126784 + +100834 126582 + +100671 126837 +-1 + +105696 125860 + +105549 125805 + +105300 125765 + +105091 125633 + +104760 125564 + +104475 125503 + +104154 125437 + +103896 125412 + +103620 125362 + +103314 125255 + +103010 125276 + +102678 125284 + +102406 125143 + +102111 125012 + +101823 124878 + +101628 124807 + +101444 124743 + +101353 124631 + +101150 124458 + +101043 124579 + +100912 124689 + +101131 124734 + +101300 124949 +-1 + +106365 125922 + +106303 126018 + +106016 125881 + +105696 125860 +-1 + +106386 125861 + +106365 125925 +-1 + +102750 124259 + +103004 124401 + +103262 124560 + +103544 124650 + +103835 124644 + +104134 124720 + +104372 124867 + +104648 124819 + +104945 124898 + +105210 125053 + +105514 125067 + +105741 125276 + +105963 125428 + +106158 125668 + +106386 125861 +-1 + +101860 120832 + +101807 120863 + +101578 121041 + +101383 121213 + +101115 121366 + +100925 121566 + +100722 121758 + +100574 122024 + +100412 122275 + +100214 122510 + +100064 122774 + +99998 123116 + +99850 123307 + +99984 123172 + +100099 123353 + +100287 123465 + +100434 123606 + +100582 123798 + +100801 123990 + +101102 123952 + +101413 124029 + +101652 123888 + +101984 123888 + +102260 124028 + +102520 124182 + +102751 124259 +-1 + +107823 117287 + +107798 117278 + +107595 117396 + +107338 117419 + +107116 117641 + +106835 117658 + +106527 117716 + +106239 117800 + +106061 117794 + +106008 117911 + +105815 118162 + +105540 118212 + +105278 118379 + +105105 118652 + +104892 118881 + +104650 119057 + +104481 119328 + +104204 119400 + +103892 119405 + +103619 119552 + +103337 119543 + +103045 119591 + +102772 119701 + +102775 119774 + +102592 119869 + +102414 120112 + +102165 120287 + +102000 120556 + +101859 120832 +-1 + +111757 117971 + +111730 117834 + +111790 117614 + +111873 117999 + +112015 118317 + +112110 118458 + +111962 118146 + +111843 117798 + +111816 117362 + +111966 117060 + +112194 116845 + +112394 116598 + +112566 116362 + +112296 116302 +-1 + +112773 123188 + +112595 122921 + +112437 122622 + +112307 122291 + +112195 121937 + +112105 121556 + +112024 121161 + +112021 120718 + +112125 120386 + +112106 120178 + +112011 119918 + +111958 119905 + +111913 119750 + +111849 119500 + +111777 119363 + +111930 119250 + +112056 119330 + +112279 119205 + +112184 118984 + +111986 118733 + +111948 118900 + +111985 118985 + +111808 118852 + +111883 118723 + +111994 118544 + +111893 118472 + +111907 118272 + +111757 117970 +-1 + +113746 124165 + +113644 124091 + +113411 123882 + +113189 123661 + +112978 123423 + +112773 123189 +-1 + +119142 126360 + +118880 126319 + +118536 126251 + +118250 126216 + +118211 125957 + +117973 125808 + +117671 125731 + +117358 125682 + +117016 125609 + +116679 125531 + +116356 125428 + +116024 125338 + +115703 125232 + +115410 125093 + +115094 124983 + +114810 124836 + +114524 124690 + +114248 124531 + +113988 124354 + +113746 124165 +-1 + +124731 129502 + +124609 129552 + +124278 129497 + +124096 129226 + +124026 128918 + +123803 128768 + +123563 128591 + +123422 128338 + +123144 128275 + +122837 128314 + +122524 128241 + +122322 128179 + +122060 128037 + +122065 127725 + +121762 127738 + +121476 127592 + +121196 127491 + +120900 127372 + +120625 127219 + +120416 126990 + +120117 126876 + +119825 126753 + +119581 126737 + +119355 126568 + +119142 126361 +-1 + +126019 129225 + +125920 129160 + +125662 129149 + +125348 129267 + +125030 129367 + +124731 129502 +-1 + +126018 129225 + +126024 129232 + +126585 129328 + +127151 129328 + +127717 129091 + +128048 128672 + +128433 128872 + +129002 128912 + +129333 129319 +-1 + +151524 126076 + +151330 126204 + +151263 126591 + +150749 126469 + +150303 126870 + +149996 127565 + +149920 128388 + +150123 129156 + +149920 129286 + +150082 129694 + +149699 130064 + +149110 130222 + +148723 130821 + +148539 131462 + +148911 131912 + +148799 132800 + +148354 133304 + +148108 134057 + +147873 134776 + +147853 135442 + +148022 136028 + +147562 136378 + +147438 137224 + +147308 137982 + +147338 138757 + +147455 139417 + +147736 140101 + +147825 140905 + +147861 141629 + +147828 142313 + +147650 143040 + +147513 143990 +-1 + +148363 109010 + +148160 109672 + +147991 110566 + +147868 111489 + +147926 112417 + +148284 113017 + +148759 113204 + +149016 113930 + +149329 114594 + +149620 115280 + +149922 115896 + +150238 116491 + +150507 117095 + +150656 117896 + +150815 118673 + +151050 119419 + +151262 120173 + +151150 121118 + +151105 122144 + +151056 123103 + +151064 123956 + +150991 124761 + +151190 125534 + +151526 126076 +-1 + +142093 93863 + +142182 93851 + +142762 94177 + +143393 94131 + +143978 94269 + +144209 94883 + +144699 95212 + +145051 95814 + +145419 96227 + +145381 97047 + +145617 97737 + +145570 98341 + +145200 98677 + +145166 99469 + +145260 100196 + +145535 99917 + +145906 99909 + +145803 100574 + +145505 100586 + +145342 100956 + +145440 101814 + +145378 102492 + +145309 103228 + +145336 104032 + +145515 104725 + +145706 104424 + +145855 103700 + +146162 104154 + +146379 104906 + +146474 105691 + +146572 106301 + +146567 107059 + +146678 107786 + +146762 107056 + +146802 106176 + +146921 105600 + +147157 105277 + +147471 104645 + +147928 104640 + +148379 104917 + +148368 105731 + +148225 106621 + +148128 107454 + +148110 108378 + +148363 109010 +-1 + +132109 103041 + +132280 103023 + +132524 102884 + +132529 102548 + +132709 102226 + +132488 102065 + +132599 101872 + +132277 101821 + +132080 101525 + +131723 101039 + +131716 100671 + +131910 101020 + +132044 100669 + +132155 101168 + +132434 101245 + +132311 100760 + +132278 100235 + +132142 99689 + +132038 99148 + +132056 98513 + +132312 98890 + +132490 99532 + +132504 100213 + +132438 100905 + +132687 100917 + +132951 100956 + +132977 101380 + +133227 101732 + +133332 101509 + +133283 100851 + +133211 100115 + +133131 99517 + +133180 98880 + +133281 98563 + +133073 98117 + +133546 98226 + +133743 98399 + +133625 98766 + +133691 99245 + +133837 99305 + +134175 99281 + +134148 98926 + +134300 98848 + +134672 98706 + +134459 98199 + +134741 97979 + +135142 97849 + +135472 97669 + +135660 97468 + +135949 98114 + +136514 98186 + +136796 97610 + +137024 96923 + +137305 96559 + +137533 96082 + +137203 95707 + +137448 95358 + +137721 94992 + +137791 94445 + +138086 94698 + +138003 95028 + +138247 95336 + +138409 94992 + +138918 94887 + +139173 95369 + +138707 95804 + +138294 95745 + +138004 96090 + +138235 96297 + +138160 96922 + +138266 97603 + +138451 97397 + +138383 96882 + +138692 96557 + +138806 96627 + +139078 96287 + +139451 96391 + +139514 96955 + +139760 97099 + +140057 97382 + +140149 96893 + +140432 96514 + +140807 96674 + +141197 96224 + +141539 95945 + +141657 96239 + +142007 96683 + +142470 96981 + +142411 96199 + +142289 95380 + +142132 94600 + +142094 93865 +-1 + +129676 118098 + +129760 117572 + +129997 116948 + +130381 116405 + +130807 115981 + +131303 115585 + +131616 115013 + +131824 114319 + +132107 113698 + +132349 112974 + +132572 112261 + +132675 111402 + +132684 110642 + +132497 110118 + +131930 110003 + +131501 110028 + +131123 109736 + +130700 109704 + +130375 109433 + +130681 108995 + +130554 108458 + +130421 108052 + +130255 107468 + +130149 107136 + +130157 106693 + +130329 106519 + +130506 105905 + +130607 105394 + +130931 104908 + +131269 104796 + +131612 104691 + +131813 104566 + +132035 104695 + +132298 104122 + +131907 103882 + +131759 103915 + +132022 103640 + +132108 103041 +-1 + +129333 129319 + +129700 129478 + +130243 129160 + +130756 128847 + +131211 129315 + +131550 129892 + +131972 130384 + +132540 130226 + +132935 129679 + +132552 129129 + +132333 128457 + +132082 128108 + +132189 128489 + +131982 128286 + +131825 128292 + +131725 127732 + +131601 127331 + +131816 126701 + +132134 126058 + +132396 125483 + +132449 124711 + +132140 124116 + +131792 123530 + +131341 123054 + +130855 122689 + +130558 122348 + +130668 122098 + +130407 121643 + +130172 121216 + +130070 120739 + +130113 120073 + +130070 119300 + +129938 118759 + +129676 118100 +-1 + +40965 124753 + +41026 124668 + +41543 123930 + +41896 123619 + +42484 123760 + +42083 123757 + +41383 124275 + +40965 124753 +-1 + +41876 134370 + +42181 134372 + +42510 133674 + +42809 133155 + +43722 133245 + +44002 133803 + +44160 134486 + +43947 135172 + +43087 135224 + +42469 134823 + +41876 134370 +-1 + +16731 130226 + +15972 130361 + +15064 130413 + +14191 130260 + +13317 130495 + +12397 130401 + +11662 130654 + +10877 131006 + +10416 131738 + +9798 132088 + +8842 132044 + +8940 131500 + +9735 131172 + +10437 130698 + +10810 130037 + +11566 129984 + +12195 129386 + +12599 129241 + +13498 129026 + +14467 129154 + +15461 129292 + +16523 129426 + +16483 129718 + +16731 130226 +-1 + +5975 116218 + +5992 117021 + +6482 117659 + +6694 118155 + +6894 118764 + +6493 118847 + +6448 118354 + +6230 117905 + +5827 117246 + +6048 116755 + +5736 116749 + +5647 116623 + +5977 116213 +-1 + +5105 117224 + +5293 117183 + +5458 117774 + +5534 118109 + +5529 118743 + +5790 119238 + +6079 119748 + +6169 120264 + +6072 120492 + +5827 119975 + +5440 119298 + +5344 119713 + +5035 119523 + +5039 120002 + +4591 119745 + +4627 119304 + +4987 118785 + +4989 118242 + +4981 118210 + +4679 117983 + +5097 117227 +-1 + +-9206 120334 + +-9062 119954 + +-8676 119259 + +-8829 118426 + +-9507 118314 + +-10068 118577 + +-10288 118570 + +-10659 118127 + +-10423 117975 + +-9965 118315 + +-9414 118144 + +-9073 117909 + +-8716 117571 + +-9168 117153 + +-8841 116962 + +-8543 116396 + +-8175 116042 + +-8546 115574 + +-9076 115781 + +-8924 115315 + +-9390 114950 + +-9959 115083 + +-9778 114839 + +-10165 114547 + +-9539 114401 + +-9274 114281 + +-8662 114319 + +-8536 113923 + +-7683 114069 + +-7359 113810 +-1 + +-687 123071 + +-974 123320 + +-1238 123590 + +-653 123812 + +-472 124633 + +-651 125166 + +-1042 125183 + +-1158 124439 + +-1676 124225 + +-1633 123706 + +-1515 123190 + +-2001 122679 + +-2666 122638 + +-3276 122920 + +-3666 122601 + +-4082 122384 + +-4641 122116 + +-4804 122132 + +-5075 121855 + +-5397 122040 + +-5348 121720 + +-5469 121278 + +-5883 121328 + +-6149 120852 + +-6540 120765 + +-6553 120052 + +-6856 120218 + +-7081 120760 + +-7124 120308 + +-7306 119909 + +-7529 119565 + +-7787 120170 + +-7730 121137 + +-7853 121781 + +-8321 121126 + +-8834 120573 + +-9206 120334 +-1 + +166 116115 + +147 116165 + +272 116512 + +101 116807 + +294 117192 + +697 117346 + +725 117619 + +496 117651 + +498 118062 + +511 118429 + +495 118944 + +904 119162 + +1229 119583 + +1657 119682 + +1704 120202 + +1320 120125 + +1163 120552 + +950 120316 + +702 120642 + +906 121039 + +1069 121372 + +701 121645 + +628 122011 + +590 122349 + +-179 122452 + +-332 122857 + +-684 123068 +-1 + +-7364 113808 + +-7201 113810 + +-6319 114154 + +-5500 114291 + +-4785 114610 + +-3833 114650 + +-3699 114349 + +-2988 114108 + +-2236 114419 + +-1523 114925 + +-972 115232 + +-464 114970 + +-185 115346 + +38 115909 + +163 116113 +-1 + +-52223 126921 + +-52638 126696 + +-52905 127014 + +-52223 126921 +-1 + +-41634 125867 + +-41475 125870 + +-40817 125347 + +-40292 124918 + +-39462 124621 + +-38585 124752 + +-37748 124525 + +-36831 124424 + +-35927 124224 + +-35276 123674 + +-34651 123127 + +-34145 122448 + +-34919 122142 +-1 + +-34921 122130 + +-35633 122226 + +-36503 122465 + +-37130 123033 + +-37736 123131 + +-38485 123107 + +-39392 123284 + +-40273 123166 + +-41139 123400 + +-42052 123563 + +-42712 123055 + +-43361 122613 + +-44123 122396 + +-44564 122897 + +-45354 123045 + +-46124 123356 + +-46682 123571 + +-47696 123662 + +-48479 123728 + +-48906 124335 + +-49632 124629 + +-50360 124293 + +-51149 124695 + +-51211 125325 + +-50494 125411 + +-50953 125833 + +-51436 126427 + +-51718 127000 + +-50980 126741 + +-50164 126447 + +-49407 126047 + +-48997 125492 + +-48121 125413 + +-47329 125290 + +-46468 125110 + +-45672 125302 + +-44887 124922 + +-43962 124952 + +-43402 125492 + +-42557 125806 + +-41637 125865 +-1 + +-59478 126415 + +-59478 126415 +-1 + +-56328 110750 + +-56299 110779 + +-56479 111777 + +-56263 112765 + +-56252 113848 + +-56118 114867 + +-56091 115707 + +-55935 116655 + +-56033 117573 + +-56190 117007 + +-56409 116210 + +-56586 115414 + +-56553 114492 + +-56540 113457 + +-56797 112491 + +-56606 111714 + +-56328 110750 +-1 + +-64710 97277 + +-64174 97665 + +-63685 97782 + +-63227 98250 + +-62861 98383 + +-62310 98762 + +-61734 99170 + +-61469 99687 + +-61000 99701 + +-60756 100101 + +-60665 100673 + +-60268 101158 + +-59953 101470 + +-59786 101889 + +-59596 102153 + +-59589 102614 + +-59323 103143 + +-59597 103971 + +-59773 104266 + +-60045 104040 + +-60428 103700 + +-60106 103284 + +-60289 102738 + +-60797 102427 + +-60449 102033 + +-60616 101345 + +-61181 101032 + +-61400 100910 + +-61642 100321 + +-61925 99678 + +-62443 99438 + +-63030 99128 + +-63323 98722 + +-63795 98057 + +-64360 97685 + +-64710 97277 +-1 + +-110133 91998 + +-110090 92132 + +-110281 92787 + +-110541 92480 + +-110133 91998 +-1 + +-107915 89085 + +-108573 89627 + +-108493 89446 + +-107915 89085 +-1 + +-28403 109077 + +-28286 109035 + +-27409 108710 + +-26455 108626 + +-25767 108077 + +-25389 107216 + +-24640 106717 + +-23949 106159 + +-23266 105859 + +-22335 105558 + +-21608 105063 + +-20931 105587 + +-20306 105749 + +-19501 105329 + +-18672 104911 + +-17736 104763 + +-16640 104786 + +-16020 105108 + +-15009 105310 + +-15114 105075 + +-15505 104566 +-1 + +-21316 107802 + +-21454 107538 + +-22056 106983 + +-22847 107278 + +-23406 107886 + +-23494 108694 + +-24129 109307 + +-24861 109784 + +-25612 109962 + +-26188 110060 + +-27060 110110 + +-27746 110628 + +-28587 111016 + +-29316 111473 + +-30013 111744 + +-30723 112110 + +-31487 112212 + +-31597 111600 + +-30959 110989 + +-30574 110305 + +-30784 110040 + +-30341 109596 + +-29638 110070 + +-28883 109734 + +-28400 109077 +-1 + +-15513 104564 + +-15138 104782 + +-14206 104776 + +-13367 104868 + +-12354 104881 + +-12152 105635 + +-13196 105593 + +-14109 105845 + +-14946 106206 + +-15737 106655 + +-16706 106658 + +-17610 106572 + +-18017 107199 + +-18804 107306 + +-19634 107065 + +-20387 107558 + +-21318 107802 +-1 + +3634 109915 + +4006 109810 + +4402 109555 + +5055 109655 + +5742 110193 + +6363 110798 + +6945 111453 + +7417 112193 + +8074 112740 + +8624 113304 + +7915 112895 + +7055 113024 + +6387 112772 + +5753 112180 + +5409 111376 + +4700 110855 + +4013 110378 + +3631 109910 +-1 + +-15143 55975 + +-15492 55908 + +-15501 55095 + +-14818 55410 + +-15140 55977 +-1 + +46948 54622 + +46577 54436 + +46489 53911 + +46363 53062 + +46332 52304 + +45761 52141 + +45717 51381 + +45042 51195 + +45065 50717 + +45402 50057 + +46042 49828 + +46629 49876 + +46749 49851 + +47146 49954 + +47084 49398 + +47462 48903 + +48142 48340 + +49051 48095 + +49686 47703 + +50169 48265 + +50237 49145 + +49628 49798 + +48806 49692 + +48114 49840 + +48309 50493 + +48478 51191 + +47759 51146 + +47439 51438 + +47705 52264 + +47622 53091 + +47119 53679 + +46958 54617 +-1 + +34655 50839 + +34652 50856 + +34655 50839 +-1 + +40941 14898 + +40378 15426 + +40102 16320 + +39425 16879 + +38737 16978 + +38091 16702 + +37370 16817 + +36733 16688 + +36449 16596 + +35852 16658 + +35484 16507 + +36053 16389 + +36217 16053 + +36490 16162 + +36759 16210 + +37437 15771 + +37605 15987 + +38211 16081 + +38130 16459 + +38697 16872 + +39548 16649 + +40189 16040 + +40562 15230 + +40923 14908 +-1 + +27971 231 + +28260 255 + +28697 329 + +29078 224 + +29288 541 + +29675 462 + +30159 717 + +30478 381 + +30948 601 + +31746 601 + +32253 867 +-1 + +32253 867 + +31807 872 + +31241 652 + +30596 396 + +30244 811 + +29940 702 + +29528 788 + +29082 938 + +28727 569 + +28477 598 + +28323 772 + +28306 879 + +27961 963 + +27422 997 + +27149 734 + +26974 1047 + +26766 1092 + +26269 1041 + +25853 1007 + +25456 1113 + +25021 920 + +24123 868 + +24302 1147 + +23781 853 + +23504 528 + +22730 360 + +22136 264 + +22905 354 + +23082 135 + +23260 -276 + +23691 -912 + +24063 -1585 + +24335 -2316 + +24591 -2277 + +24562 -1918 + +24208 -1433 + +24275 -1297 + +24287 -794 + +23836 -421 + +24270 -68 + +24615 -192 + +24691 237 + +24848 5 + +25100 467 + +25388 461 + +25765 141 + +25932 296 + +26093 615 + +26481 327 + +26965 48 + +26803 -194 + +27064 -682 + +27140 -516 + +27146 37 + +27559 -266 + +27464 -821 + +27336 -1615 + +27200 -2280 + +27391 -1913 + +27537 -1312 + +27780 -842 + +27922 -291 + +28176 -497 + +28714 -639 + +29073 -1173 + +28722 -1554 + +29105 -1722 + +29226 -1814 + +29038 -2364 + +29208 -2775 + +29476 -2122 + +29893 -2666 + +30145 -2828 + +30850 -3286 + +31208 -4035 + +31055 -4242 + +31478 -4909 + +31135 -5650 + +31288 -5937 + +31584 -5193 + +31481 -4774 + +31317 -3903 + +31660 -4010 + +32021 -4207 + +32700 -4106 + +32186 -4145 + +31897 -3669 + +31107 -3284 + +31115 -2877 + +31327 -2868 + +31085 -2558 + +30517 -2927 + +30119 -2322 + +29547 -1975 + +29468 -1405 + +29641 -908 + +29503 -946 + +29169 -899 + +28670 -388 + +27965 -213 + +27971 231 +-1 + +57452 -14027 + +57105 -14439 + +56889 -15125 + +56171 -15601 + +55434 -15148 + +55164 -14382 + +54988 -14602 + +54777 -15127 + +54968 -15265 + +55281 -15383 + +56023 -15643 + +56726 -15218 + +57123 -14740 + +57452 -14027 +-1 + +29146 -19722 + +28535 -20030 + +28176 -20161 + +28034 -20015 + +27640 -20073 + +27223 -20007 + +26965 -20484 + +26488 -20297 + +25989 -20141 + +26269 -19871 + +26679 -19805 + +26928 -19742 + +27149 -19458 + +26608 -19433 + +26465 -19363 + +26157 -19417 + +25726 -19650 + +25501 -19447 + +25159 -19279 + +25168 -19615 + +25540 -20170 + +25807 -20468 + +26070 -20780 + +26393 -20776 + +26862 -20770 + +27301 -20555 + +27807 -20541 + +27962 -20533 + +28409 -20529 + +28605 -20210 + +29146 -19722 +-1 + +77427 111698 + +77875 112262 + +78455 112696 + +79280 112993 + +79880 113566 + +80215 113887 + +80534 114340 + +80700 114691 + +81171 115034 + +81516 115355 + +81741 115925 + +81332 116320 + +81082 116433 + +81638 116797 + +82118 117367 + +82546 117585 + +82883 117884 + +82631 118409 + +82558 118907 + +83044 118416 + +83332 118691 + +83599 118830 + +84247 118775 + +84586 118444 + +84769 118608 + +85055 118717 + +85627 118572 + +86349 118361 +-1 + +86345 118358 + +85917 118215 + +85289 118260 + +84927 117957 + +84723 117706 + +84684 117831 + +84558 118227 + +84142 118288 + +83774 118231 + +83476 117772 + +82913 117534 + +82429 117253 + +81795 116775 + +81720 116227 + +81980 115650 + +81629 115072 + +81233 114639 + +81476 114022 + +80934 114550 + +80805 114045 + +80233 113573 + +79680 112881 + +78781 112633 + +78128 112238 + +77425 111695 +-1 + +-28740 -51812 + +-28632 -51500 + +-28740 -51812 +-1 + +-57577 -20573 + +-57277 -20440 + +-57577 -20573 +-1 + +-133615 -43956 + +-133440 -44009 + +-133615 -43956 +-1 + +-145407 -35612 + +-145196 -35755 + +-145407 -35612 +-1 + +-61513 179392 + +-61111 179561 + +-60250 179935 + +-60836 179843 + +-61513 179392 +-1 + +-48239 173580 + +-48111 173513 + +-47611 173755 + +-48037 174012 + +-48239 173580 +-1 + +-70839 228521 + +-71005 227990 + +-70839 228521 +-1 + +-75585 174359 + +-76101 174285 + +-77073 173996 + +-78004 173667 + +-78920 173308 + +-79805 172921 + +-80757 172599 + +-81807 172374 + +-82832 172173 + +-83806 171897 + +-84723 171537 + +-85796 171346 + +-86530 170871 + +-87312 170644 + +-88048 170330 + +-88960 169960 + +-89628 169635 + +-90157 169166 + +-90421 168522 + +-90558 167647 + +-90711 166512 + +-91078 165566 + +-91536 164718 + +-91995 163865 + +-92118 162678 +-1 + +-43013 177387 + +-43068 177442 + +-43838 177754 + +-43753 177357 + +-44192 177447 + +-44134 177878 + +-44609 178387 + +-45090 178428 + +-45761 178769 + +-45880 179065 + +-46438 179548 + +-47129 179803 + +-48065 179933 + +-48724 180213 + +-49584 180505 + +-50623 180633 + +-51589 180775 + +-52623 180776 + +-53556 181029 + +-54333 181507 + +-55221 181788 + +-56145 181530 + +-56947 181173 + +-57562 180596 +-1 + +-62450 158513 + +-62045 158769 + +-61383 159145 + +-60617 159647 + +-59842 160013 + +-59271 160130 + +-58410 160044 + +-58315 161040 + +-58176 161838 + +-57574 162507 + +-57767 163078 + +-57689 163384 + +-57494 164073 + +-57465 164286 + +-56856 164598 + +-56832 165475 + +-56980 165823 + +-56600 166048 + +-57016 166474 + +-57428 166869 + +-57431 167317 + +-56881 166844 + +-56176 167030 + +-55772 167538 + +-55258 168211 + +-54746 168965 + +-55310 169406 + +-55886 169133 + +-55616 169936 + +-55100 169604 + +-54375 169653 + +-53741 170273 + +-53469 170230 +-1 + +-92118 162678 + +-92076 162587 + +-91514 161880 + +-91066 160990 + +-90911 159774 + +-90856 159918 + +-90304 159310 + +-89828 158642 + +-88992 158235 + +-88229 157881 + +-87527 157302 + +-86426 157284 + +-85448 157195 + +-84798 157582 + +-84134 157280 + +-83268 157052 + +-82585 156462 + +-81735 156060 + +-80769 155823 + +-79981 155866 + +-79527 155739 + +-78723 155940 +-1 + +-72444 207899 + +-72051 207658 + +-72387 206991 + +-73101 206509 + +-73734 206436 + +-73810 207401 + +-73253 207933 + +-72444 207899 +-1 + +-37430 203632 + +-37430 203632 +-1 + +-37188 203514 + +-37188 203514 +-1 + +-25614 202623 + +-25614 202623 +-1 + +-16385 199670 + +-16842 199946 + +-16884 199714 + +-16385 199670 +-1 + +-15413 200566 + +-15487 200659 + +-15413 200566 +-1 + +-57562 180596 + +-57445 180569 + +-56771 180052 + +-56038 179661 + +-55600 179182 + +-56191 178767 + +-57093 178998 + +-57983 179023 + +-58595 179431 + +-59449 179490 + +-60215 179065 + +-60721 179186 + +-61238 178431 + +-62096 178054 + +-62960 178154 + +-63874 178271 + +-64842 177976 + +-65736 177800 + +-66691 177506 + +-67591 177137 + +-68488 176768 + +-69433 176442 + +-70332 176113 + +-71306 175816 + +-71934 175525 + +-72794 175289 + +-73674 174933 + +-74650 174638 + +-75585 174359 +-1 + +-53461 170233 + +-52931 170696 + +-53376 171024 + +-54220 170683 + +-53976 171211 + +-53157 171550 + +-52453 172084 + +-52768 172556 + +-53096 172849 + +-52500 172383 + +-52396 171784 + +-51557 171871 + +-51262 172489 + +-50754 172605 + +-51558 172717 + +-50825 172980 + +-50274 172884 + +-49595 172340 + +-48921 172554 + +-48891 172871 + +-48937 173248 + +-49649 173618 + +-49111 174006 + +-48675 174442 + +-48212 174522 + +-48405 175229 + +-47852 175702 + +-47032 175867 + +-46230 176222 + +-45481 175923 + +-44910 175633 + +-44700 175904 + +-44488 176290 + +-44080 176834 + +-43603 176973 + +-43571 177227 + +-43013 177387 +-1 + +-75593 200556 + +-75157 199912 + +-75318 199060 + +-76039 198990 + +-76725 199540 + +-76915 200499 + +-76327 201019 + +-75593 200556 +-1 + +-78723 155940 + +-78560 156078 + +-78064 156580 + +-77068 156513 + +-76588 157043 + +-76198 157816 + +-75182 158030 + +-74488 158597 + +-73782 158951 + +-73011 159461 + +-72277 159973 + +-71477 160073 + +-70705 159983 + +-69913 160112 + +-69198 159608 + +-68289 159303 + +-67646 159361 + +-66855 159055 + +-66038 158621 + +-64996 158502 + +-63939 158595 + +-63218 158199 + +-62447 158516 +-1 + +56178 143920 + +56372 143994 + +56625 143830 + +56960 144092 + +57079 144276 + +56567 144468 + +56397 144842 + +56225 145475 + +56137 144676 + +56178 143920 +-1 + +-7926 147611 + +-7497 147697 + +-7566 148062 + +-7926 147611 +-1 + +-14663 142810 + +-14663 142810 +-1 + +-1944 115703 + +-1495 116056 + +-1095 115584 + +-918 115832 + +-1107 116196 + +-1709 116204 + +-1944 115708 +-1 + +-19575 142904 + +-19570 142889 + +-19049 142798 + +-18897 143099 + +-18644 143074 + +-18224 142973 + +-17752 142850 + +-17897 143318 + +-17958 143543 + +-18565 143481 + +-19435 143279 + +-19575 142904 +-1 + +-21381 141081 + +-21818 141140 + +-22623 141283 + +-22699 141641 + +-22826 141930 + +-23069 142453 + +-22110 142238 + +-22203 141952 + +-21354 141700 + +-20719 141441 + +-21381 141081 +-1 + +-28720 142998 + +-28569 142635 + +-28085 143220 + +-27647 143573 + +-28229 143452 + +-28720 142998 +-1 + +-7709 118960 + +-7680 118920 + +-7302 118323 + +-6912 118420 + +-7123 119026 + +-7583 119371 + +-7706 118958 +-1 + +-33634 167211 + +-33663 167302 + +-33977 166818 + +-33946 166552 + +-33634 167211 +-1 + +-45891 163019 + +-45891 163019 +-1 + +-45631 162351 + +-46009 162334 + +-46406 162311 + +-46718 162556 + +-46132 162699 + +-45631 162351 +-1 + +-43783 159144 + +-43841 159331 + +-43484 159963 + +-44198 160286 + +-44229 159879 + +-43783 159144 +-1 + +-44075 157146 + +-44234 157550 + +-44521 157525 + +-44075 157146 +-1 + +-40965 155843 + +-41122 156230 + +-42052 156262 + +-42862 156558 + +-42637 155841 + +-41862 155685 + +-40965 155843 +-1 + +-78169 127714 + +-78097 127739 + +-77856 127642 + +-78169 127714 +-1 + +-93651 118699 + +-93502 118730 + +-93651 118699 +-1 + +-60451 42315 + +-60213 42183 + +-59674 42193 + +-60451 42315 +-1 + +13492 32108 + +13462 32153 + +12692 31938 + +11864 31543 + +11645 30865 + +12187 30352 + +12674 30917 + +13489 31275 + +13492 32108 +-1 + +6085 26726 + +5917 26819 + +5634 26452 + +6085 26726 +-1 + +1455 24059 + +1127 24318 + +409 23965 + +170 23457 + +1019 23346 + +1455 24059 +-1 + +-5114 20282 + +-5114 20282 +-1 + +27411 -46386 + +27488 -45677 + +27185 -45022 + +26746 -45232 + +27100 -46078 + +27411 -46386 +-1 + +40687 -56380 + +40401 -56390 + +40190 -56747 + +40687 -56380 +-1 + +40294 -57814 + +40139 -57843 + +39813 -58092 + +40050 -58295 + +40294 -57814 +-1 + +41762 -57390 + +41382 -57284 + +41219 -57834 + +41762 -57390 +-1 + +42760 -57545 + +42575 -57650 + +42663 -58182 + +42760 -57545 +-1 + +71471 -58811 + +71050 -58898 + +70899 -59260 + +71471 -58811 +-1 + +61209 -91141 + +61051 -90551 + +61624 -89941 + +61753 -90770 + +61209 -91141 +-1 + +60492 -90166 + +60454 -89906 + +60861 -89829 + +60492 -90166 +-1 + +59963 -87930 + +59938 -87950 + +59486 -87514 + +59596 -86743 + +59852 -87057 + +59963 -87930 +-1 + +60454 -82769 + +60009 -82567 + +60198 -82443 + +60454 -82769 +-1 + +57608 -82473 + +57630 -81918 + +58314 -81763 + +58372 -82521 + +57608 -82473 +-1 + +55056 -83577 + +54722 -83675 + +54733 -83206 + +55056 -83577 +-1 + +54004 -85422 + +53720 -85147 + +53929 -84454 + +54548 -84876 + +55164 -85390 + +54697 -85554 + +54004 -85422 +-1 + +54005 -88084 + +53465 -88117 + +53739 -87465 + +54005 -88084 +-1 + +53638 -88922 + +53589 -88999 + +53638 -88922 +-1 + +118161 -61189 + +118247 -61706 + +117794 -61838 + +117519 -60770 + +117932 -60176 + +118161 -61189 +-1 + +102705 -64020 + +102739 -64003 + +103571 -63868 + +103724 -64673 + +102984 -64480 + +102705 -64020 +-1 + +99923 -65007 + +99680 -64971 + +100015 -64444 + +99923 -65007 +-1 + +101519 -62170 + +101198 -62394 + +101009 -61639 + +101519 -62170 +-1 + +102824 -58451 + +102433 -59234 + +102134 -60219 + +101772 -60672 + +100976 -60195 + +100989 -59391 + +101805 -58912 + +102505 -58384 + +102824 -58451 +-1 + +100579 -56943 + +99992 -56544 + +100044 -55587 + +100780 -55321 + +101339 -55548 + +101362 -56529 + +100579 -56943 +-1 + +102599 -50716 + +101729 -51132 + +101151 -51882 + +100967 -51578 + +101506 -50791 + +101957 -49994 + +102878 -49753 + +103429 -50274 + +102599 -50716 +-1 + +104914 -48439 + +104879 -48458 + +104181 -48967 + +103877 -49799 + +104604 -49626 + +104858 -48729 + +104914 -48439 +-1 + +121673 39806 + +121390 39364 + +121402 38765 + +122026 38867 + +121673 39806 +-1 + +125062 40604 + +125026 40507 + +125095 40284 + +125062 40604 +-1 + +112379 119723 + +112384 119695 + +112416 119308 + +112346 119019 + +112206 118716 + +112214 118690 + +112363 119000 + +112441 119384 + +112382 119721 +-1 + +112096 120502 + +112193 120336 + +112314 119994 + +112357 119895 + +112250 120247 + +112094 120501 +-1 + +79228 132825 + +78651 132748 + +78217 132872 + +77510 133059 + +76717 133497 + +76031 134065 + +75804 134008 + +76102 133633 + +75317 133584 + +74386 133804 + +73674 133921 + +72701 133864 + +71866 133978 + +71122 134159 + +70526 134101 + +69683 134396 + +68763 134651 + +67859 134779 + +67361 135322 + +67087 135923 + +66844 136463 + +66238 137121 + +65668 137469 + +65615 137730 + +65578 138231 + +65085 138647 + +64919 139003 +-1 + +52329 148507 + +52714 148016 + +52981 147102 + +53278 146637 + +53620 146233 + +53890 145843 + +53905 145323 + +53939 144573 + +54648 144224 + +55326 144169 + +55721 143479 + +54979 143207 + +54371 143367 + +54735 142936 + +55623 142659 + +56033 142017 + +56465 141998 + +57172 141603 + +58027 141243 + +59029 141094 + +59826 140972 +-1 + +45750 155237 + +46355 154896 + +46134 154335 + +46708 153863 + +47359 153316 + +47545 152649 + +48402 152388 + +49119 151952 + +48781 151997 + +49354 151439 + +49939 150840 + +50159 150051 + +50866 149520 + +51620 149036 + +52329 148507 +-1 + +64919 139003 + +64807 138967 + +63998 139357 + +63234 139806 + +62433 140206 + +61542 140481 + +60662 140782 + +59836 140981 +-1 + +41439 155797 + +41498 155608 + +41748 154991 + +41706 153983 + +41320 153411 + +41699 153293 + +42183 153901 + +42515 154690 + +43012 155411 + +43374 156274 + +44346 156124 + +45064 155775 + +45750 155234 +-1 + +40480 176129 + +40646 175526 + +40676 174541 + +40367 173641 + +40054 172764 + +39966 171771 + +40260 170860 + +39920 169983 + +39446 169224 + +39003 168469 + +38632 167625 + +38627 166697 + +38800 165807 + +39030 165036 + +38809 164292 + +38378 163501 + +38026 162690 + +37588 162005 + +37653 161024 + +37532 160031 + +37804 159177 + +38345 158483 + +38896 157771 + +39547 157177 + +40319 156740 + +40942 156405 + +41439 155794 +-1 + +37627 185085 + +37760 184833 + +37815 184295 + +37487 183698 + +38086 184139 + +39078 184036 + +40085 184209 + +40875 183910 + +41765 184249 + +42550 184605 + +42804 183680 + +43166 182780 + +42805 181978 + +42016 181504 + +41616 180675 + +41435 179754 + +41297 178846 + +40900 178021 + +40659 177114 + +40480 176129 +-1 + +26327 178513 + +26757 178766 + +27625 179167 + +28488 179326 + +29123 179936 + +29785 180495 + +30526 181009 + +31361 181381 + +32245 181774 + +32895 182347 + +33613 182800 + +34469 182889 + +35469 183077 + +36375 183160 + +37279 183423 + +37532 184364 + +37629 185085 +-1 + +14172 170967 + +14747 171413 + +15394 172000 + +16033 172599 + +16790 173081 + +17617 173508 + +18353 174022 + +19037 174578 + +19736 175120 + +20519 175597 + +21302 176072 + +22109 176527 + +23116 176678 + +24007 177063 + +24846 177485 + +25604 177984 + +26326 178516 +-1 + +5 154408 + +194 154578 + +824 155141 + +1445 155742 + +2083 156327 + +2689 156945 + +3262 157574 + +3765 158281 + +4353 158910 + +4925 159539 + +5454 160227 + +5969 160920 + +6458 161637 + +6885 162432 + +7293 163226 + +7723 163986 + +8185 164735 + +8622 165479 + +9231 166099 + +9850 166707 + +10423 167346 + +11013 167976 + +11627 168594 + +12287 169171 + +12932 169758 + +13573 170355 + +14172 170967 +-1 + +-6026 149604 + +-5520 150004 + +-4768 150480 + +-4343 150803 + +-3709 151089 + +-3599 151126 + +-2997 151533 + +-2412 152165 + +-1768 152708 + +-1248 153198 + +-616 153808 + +6 154417 +-1 + +-16815 141133 + +-16606 141362 + +-16449 141836 + +-16146 142129 + +-15426 142504 + +-14675 142709 + +-14380 142610 + +-14520 142951 + +-14183 142968 + +-13543 143447 + +-12994 143237 + +-12684 143651 + +-11940 143881 + +-11731 144461 + +-10903 144683 + +-10760 144530 + +-10063 144577 + +-9602 144838 + +-9166 145635 + +-9003 146461 + +-8424 146836 + +-8104 147231 + +-8045 147507 + +-7364 147236 + +-7379 147337 + +-6859 147636 + +-7196 147914 + +-7056 148427 + +-6659 149103 + +-6018 149612 +-1 + +-37724 145576 + +-37382 145489 + +-37321 145467 + +-36770 144900 + +-37013 144762 + +-36617 144480 + +-36809 143950 + +-36076 143585 + +-36139 142919 + +-35573 143114 + +-35077 142901 + +-34442 142926 + +-34019 142435 + +-33364 142684 + +-32809 142295 + +-32170 142166 + +-31895 142011 + +-31802 142216 + +-31283 141747 + +-30407 141478 + +-29870 141587 + +-29206 141848 + +-28505 141930 + +-27980 141678 + +-28055 141411 + +-27141 141431 + +-26378 141599 + +-25844 142013 + +-25396 142344 + +-24716 141957 + +-24498 141419 + +-23885 141120 + +-23280 140516 + +-23174 140084 + +-22316 139897 + +-21526 139660 + +-20638 139976 + +-19894 140304 + +-19164 140583 + +-18663 140716 + +-18096 140822 + +-17477 141004 + +-17260 141194 + +-16815 141138 +-1 + +-67907 130510 + +-67296 130441 + +-67520 131050 + +-66992 131261 + +-66546 131684 + +-65925 132344 + +-65543 132476 + +-65008 133098 + +-64454 132541 + +-64854 133149 + +-64144 133729 + +-63687 134298 + +-63281 134998 + +-62843 135763 + +-62499 136481 + +-62162 137239 + +-62121 137294 + +-61894 138064 + +-61649 138762 + +-61317 139205 + +-61295 140129 + +-60931 140763 + +-60515 141215 + +-60048 142010 + +-59600 142826 + +-59237 143335 + +-58596 143361 + +-58159 144148 + +-57600 144355 + +-57134 144756 + +-56502 145370 + +-55926 145954 + +-55251 146243 + +-54556 146233 + +-54447 146108 + +-53990 146407 + +-53738 146614 + +-53565 146655 +-1 + +-53566 146654 + +-53213 146994 + +-52375 146994 + +-51976 146977 + +-52227 146419 + +-52070 146257 + +-51668 146533 + +-51094 146387 + +-51233 146035 + +-50707 146187 + +-49907 146138 + +-49023 145995 + +-48387 145963 + +-47907 145970 + +-47084 146015 + +-46749 145921 + +-46466 145605 + +-46117 145921 + +-45807 146229 + +-45419 146039 + +-44853 145808 + +-44251 145820 + +-43781 145822 + +-43035 145810 + +-42304 145699 + +-41581 145539 + +-40924 145479 + +-40493 145546 + +-39857 146010 + +-39326 145845 + +-38830 145914 + +-38490 146185 + +-38083 145921 + +-37726 145581 +-1 + +-75487 126436 + +-75350 126408 + +-74878 126076 + +-74450 125595 + +-74003 125053 + +-73613 124784 + +-72864 125046 + +-72286 125098 + +-71621 124957 + +-71061 124754 + +-70798 124708 + +-71409 125374 + +-71142 126109 + +-70638 126776 + +-70034 127455 + +-69405 128048 + +-68904 128388 + +-68400 129084 + +-68016 129492 + +-67716 130074 + +-67907 130509 +-1 + +-89478 124145 + +-89280 124754 + +-88885 125732 + +-88383 126578 + +-87674 127148 + +-86927 127684 + +-86019 127915 + +-85972 127687 + +-86284 127203 + +-85323 127320 + +-85049 127468 + +-84064 127674 + +-83099 127869 + +-82565 128104 + +-81827 127781 + +-80866 127908 + +-79880 127960 + +-79721 127797 + +-80071 127528 + +-80724 127434 + +-80361 127097 + +-79325 127172 + +-78401 126979 + +-77491 126683 + +-76529 126432 + +-76616 126250 + +-76001 126063 + +-75487 126436 +-1 + +-96655 118412 + +-96051 118440 + +-94976 118522 + +-93902 118629 + +-94649 118237 + +-94121 117600 + +-93567 116976 + +-93376 117480 + +-92926 117855 + +-92076 118255 + +-91513 119016 + +-91059 119632 + +-90965 120102 + +-90553 121058 + +-90164 122047 + +-89840 123120 + +-89480 124142 +-1 + +-107569 111828 + +-107515 111662 + +-106780 112060 + +-106033 112610 + +-105368 113227 + +-104715 113890 + +-104162 114470 + +-103784 115409 + +-103578 115630 + +-102961 116352 + +-102204 116660 + +-101463 117163 + +-100452 117313 + +-99448 117525 + +-98546 117866 + +-97652 118212 + +-96650 118415 +-1 + +-122493 92541 + +-122136 92202 + +-121471 92857 + +-121429 94111 + +-121574 95287 + +-121156 96234 + +-120811 97290 + +-120310 98157 + +-119811 98940 + +-119279 99778 + +-118761 100630 + +-118094 101298 + +-117622 102188 + +-117025 102940 + +-116405 103662 + +-115764 104361 + +-115073 105000 + +-114443 105677 + +-113883 106365 + +-113262 107085 + +-112747 107925 + +-112060 108559 + +-111357 109119 + +-110610 109677 + +-109857 110225 + +-109061 110716 + +-108236 111170 + +-107574 111828 +-1 + +-123653 66569 + +-122823 66494 + +-122728 67697 + +-123470 67710 + +-123628 68398 + +-123790 68797 + +-124136 69648 + +-124601 69881 + +-125167 70687 + +-125252 71733 + +-124920 72476 + +-124443 73340 + +-124002 74285 + +-123840 74905 + +-123773 76024 + +-123830 77119 + +-123831 78200 + +-123304 78926 + +-122915 79609 + +-122641 80594 + +-122444 81624 + +-122455 82032 + +-122682 82954 + +-122732 83584 + +-122494 84211 + +-122389 85386 + +-122574 86641 + +-122805 87823 + +-123067 88898 + +-122799 89554 + +-122262 90274 + +-122503 91437 + +-122491 92538 +-1 + +-102877 59356 + +-103070 59290 + +-103865 59756 + +-104568 60350 + +-105391 60752 + +-106222 61178 + +-107169 61447 + +-108062 61795 + +-108960 62155 + +-109774 62559 + +-110586 63017 + +-111413 63470 + +-112195 63979 + +-112947 64532 + +-113649 65147 + +-114457 65631 + +-115371 65894 + +-116331 65992 + +-117356 65888 + +-118014 65202 + +-117944 64444 + +-118736 64363 + +-118995 64948 + +-119370 64993 + +-119448 64963 + +-120170 65464 + +-120884 66035 + +-121725 66472 + +-122312 66099 + +-122986 65943 + +-123656 66569 +-1 + +-83296 52015 + +-84134 52113 + +-84826 52155 + +-85853 52244 + +-86793 52068 + +-87663 52435 + +-88524 52621 + +-89247 53178 + +-90148 53462 + +-91140 53316 + +-92082 53562 + +-92980 53589 + +-93772 53914 + +-94666 53848 + +-95343 54476 + +-95876 54434 + +-96694 54535 + +-97511 54934 + +-98465 55136 + +-99160 55680 + +-99962 56053 + +-100705 56552 + +-101346 57195 + +-101939 57939 + +-102580 58620 + +-102877 59359 +-1 + +-81655 52302 + +-82439 52305 + +-82387 51998 + +-83296 52012 +-1 + +-61946 42316 + +-62714 42217 + +-63802 42232 + +-64800 42382 + +-65535 42869 + +-66326 43202 + +-66986 43797 + +-67575 44420 + +-68349 44879 + +-69088 45367 + +-69886 45740 + +-70650 46175 + +-71433 46632 + +-72273 47005 + +-72968 47551 + +-73902 47825 + +-74791 48148 + +-75575 48601 + +-76333 49087 + +-77019 49605 + +-77811 50011 + +-78531 50390 + +-79179 51025 + +-79925 51541 + +-80715 52005 + +-81655 52302 +-1 + +-33612 47321 + +-33854 47405 + +-34774 47577 + +-35495 47905 + +-36285 48178 + +-37039 48655 + +-37813 49040 + +-38510 49584 + +-39240 49738 + +-40247 49794 + +-41232 49646 + +-42272 49646 + +-43229 49390 + +-44148 49094 + +-44511 48650 + +-45285 48189 + +-45395 47413 + +-45983 46757 +-1 + +-21092 47453 + +-21198 46865 + +-21643 46116 + +-21785 45215 + +-21985 44288 + +-22026 44108 + +-22785 44592 + +-23600 45015 + +-24312 45544 + +-24913 46007 + +-25854 46192 + +-26763 46500 + +-27629 46889 + +-28461 47270 + +-29253 47716 + +-30014 48144 + +-30877 48123 + +-31540 47911 + +-31561 47672 + +-32246 47178 + +-32437 46888 + +-32079 47101 + +-32862 46845 + +-33612 47321 +-1 + +-18070 43238 + +-18067 43484 + +-18335 43372 + +-19154 43759 + +-19962 43722 + +-20812 43915 +-1 + +-61945 42317 + +-61484 42343 + +-60563 42507 + +-59507 42552 + +-58430 42451 + +-57430 42449 + +-56723 42496 + +-56323 42991 + +-55431 43315 + +-54642 43717 + +-53823 43805 + +-53007 44181 + +-51984 44370 + +-51040 44387 + +-50255 44650 + +-49598 45027 + +-48662 45105 + +-48002 45509 + +-47427 45992 + +-46764 46585 + +-45982 46758 +-1 + +-20809 43915 + +-20822 43922 + +-21464 44530 + +-21721 44884 + +-21414 45783 + +-20938 46513 + +-21092 47453 +-1 + +-14205 40176 + +-14274 40277 + +-14899 40894 + +-15539 41499 + +-16136 42183 + +-16845 42402 + +-17394 42699 + +-18070 43240 +-1 + +-5808 34407 + +-5924 33813 + +-5876 33372 + +-5216 32914 + +-4543 32381 + +-5120 32741 + +-5848 33244 + +-6613 33474 + +-6777 33915 + +-7084 34197 + +-7223 34141 + +-6820 33768 + +-6924 33562 + +-7588 34104 + +-8375 34513 +-1 + +-8378 34513 + +-8410 34514 + +-8655 34786 + +-8844 35041 + +-8897 35674 + +-9091 36013 + +-9083 36412 + +-9457 36111 + +-9142 35603 + +-8970 35125 + +-9242 35348 + +-9849 35970 + +-10408 36655 + +-10974 37334 + +-11617 37916 + +-12337 38334 + +-12864 39054 + +-13567 39582 + +-14200 40171 +-1 + +-2470 32808 + +-2575 32571 + +-2856 32388 + +-2620 32041 + +-2541 31658 + +-2248 31343 + +-3088 31718 + +-3523 32121 + +-3891 32195 + +-4191 32432 + +-4890 32811 + +-4960 33311 + +-4819 33683 + +-5431 33393 + +-5387 33970 + +-5791 34417 +-1 + +3601 35296 + +3720 34765 + +3074 34535 + +2128 34696 + +2051 34516 + +2240 34248 + +2341 33839 + +1842 33748 + +1060 34188 + +793 34896 + +751 35782 + +571 35519 + +83 35317 + +540 34653 + +370 34191 + +722 33692 + +1073 33489 + +43 33667 + +-949 33499 + +-1763 33132 + +-2470 32808 +-1 + +8454 35335 + +7986 35225 + +7052 35310 + +6287 34886 + +5673 34883 + +5596 34520 + +4854 34056 + +4116 33710 + +3878 34454 + +3937 34960 + +3601 35296 +-1 + +15171 32356 + +14737 32328 + +14394 33174 + +14368 33489 + +14145 34014 + +14303 34221 + +14740 34205 + +14621 34786 + +14713 34979 + +14202 34871 + +13921 34981 + +13927 34624 + +13601 34504 + +13140 34680 + +13041 35331 + +12632 34895 + +11999 35484 + +11339 35783 + +10492 35603 + +9488 35439 + +8454 35335 +-1 + +16265 27950 + +16301 28305 + +16398 29371 + +16742 30051 + +17467 29792 + +17809 29632 + +17244 30199 + +17101 30525 + +17355 30926 + +16624 30648 + +16320 30849 + +16366 31349 + +16853 31199 + +16500 31678 + +16645 31891 + +16074 32037 + +15170 32355 +-1 + +21962 4316 + +22219 5154 + +22459 6134 + +22619 7176 + +22765 8240 + +22851 9328 + +22987 10395 + +22998 11508 + +23244 12159 + +23545 12504 + +23734 13309 + +23639 13509 + +23248 12764 + +23143 12245 + +23115 13319 + +23105 14432 + +22943 15539 + +22587 16425 + +22065 17112 + +21439 17731 + +20731 18216 + +21222 18949 + +20815 18514 + +20152 18538 + +20563 19183 + +20320 19516 + +20177 19515 + +19964 18678 + +19405 19341 + +19724 19819 + +19780 20000 + +19230 19709 + +18884 19297 + +18514 19735 + +18253 19460 + +17408 19823 + +16953 20065 + +16350 20499 + +15912 20996 + +15713 21494 + +15478 21751 + +15722 21932 + +15468 22409 + +15913 22447 + +15936 22677 + +15461 22670 + +15568 23535 + +16168 23711 + +15703 24087 + +15961 24080 + +16354 24224 + +15612 24459 + +16251 24488 + +17056 24327 + +17148 24356 + +16388 24541 + +15740 25061 + +16350 25127 + +16765 24924 + +16926 25089 + +16493 25211 + +16187 25459 + +16415 25756 + +17058 25458 + +16583 25919 + +16375 26249 + +16391 26722 + +16940 27166 + +16289 27238 + +16267 27951 +-1 + +18307 -11173 + +18247 -10986 + +18056 -9968 + +17804 -8993 + +17488 -8073 + +17041 -7397 + +17436 -6645 + +17868 -5891 + +18245 -5135 + +18491 -4190 + +18721 -3371 + +19026 -2576 + +19324 -1776 + +19812 -1101 + +20124 -193 + +20593 567 + +20766 1530 + +20884 2318 + +21618 1917 + +21731 1146 + +21795 1142 + +21684 1961 + +20934 2381 + +20779 3124 + +21422 3701 + +21962 4316 +-1 + +15671 -27093 + +15657 -26771 + +16156 -26041 + +16482 -25164 + +16859 -24321 + +17188 -23423 + +17520 -22532 + +17884 -21662 + +18167 -20741 + +18366 -19924 + +18412 -18810 + +18675 -18172 + +18635 -18671 + +18448 -18985 + +18504 -19272 + +18814 -19055 + +18724 -18258 + +18481 -17699 + +18637 -16669 + +18718 -15567 + +18827 -14447 + +18984 -15012 + +18800 -15860 + +18683 -16462 + +18605 -17241 + +19054 -16873 + +18909 -16703 + +18918 -16227 + +19070 -15798 + +19065 -15184 + +18957 -14358 + +19211 -14066 + +19026 -13470 + +19068 -13436 + +19031 -13968 + +18824 -14208 + +18778 -13402 + +18515 -12488 + +18644 -11912 + +19042 -11680 + +19104 -11329 + +18528 -11130 + +18632 -10401 + +18299 -10712 + +18526 -11504 + +18305 -11173 +-1 + +32526 -47871 + +32248 -47747 + +32133 -47111 + +31888 -46805 + +31807 -47618 + +30908 -47523 + +31067 -47254 + +31108 -46917 + +30974 -46548 + +30846 -46521 + +30682 -46938 + +30187 -46966 + +30566 -47549 + +30158 -47678 + +29407 -47375 + +29586 -46749 + +28898 -46465 + +28498 -46549 + +28133 -46061 + +27728 -45582 + +28031 -44884 + +27485 -45069 + +27203 -44485 + +27263 -43969 + +27091 -44772 + +26600 -44533 + +26457 -44612 + +26122 -43758 + +25812 -42844 + +25373 -42059 + +24983 -41497 + +24370 -40937 + +23883 -40292 + +23510 -39444 + +23046 -38786 + +22588 -38763 + +22259 -37869 + +22281 -37644 + +21962 -37266 + +21479 -36521 + +20898 -35950 + +20316 -35306 + +19793 -34649 + +19210 -34123 + +18650 -33461 + +18187 -32835 + +17797 -32082 + +17328 -31324 + +16923 -30521 + +16509 -29740 + +16259 -28808 + +15835 -28031 + +15671 -27093 +-1 + +44363 -60193 + +44176 -59741 + +43913 -59035 + +44045 -58640 + +44451 -57833 + +43931 -58566 + +43336 -58835 + +42858 -58153 + +43099 -57400 + +43207 -56761 + +43135 -57047 + +42352 -57473 + +42437 -57048 + +42733 -56856 + +42465 -56524 + +42978 -55771 + +42872 -54848 + +43107 -54014 + +42505 -53999 + +42466 -54225 + +42796 -54582 + +42743 -55507 + +42187 -55995 + +42058 -55523 + +41794 -55479 + +41839 -55228 + +42067 -55121 + +42084 -54891 + +41988 -54861 + +41954 -54606 + +41852 -54240 + +41590 -54404 + +41864 -54618 + +41832 -54984 + +41604 -55035 + +41414 -55425 + +41038 -55762 + +41169 -55343 + +41141 -54952 + +40618 -55535 + +40054 -54961 + +40120 -54734 + +39687 -54705 + +40223 -54220 + +40035 -54142 + +39575 -54185 + +39295 -54176 + +38851 -53799 + +39433 -53747 + +39491 -53555 + +39705 -52975 + +39383 -53331 + +39024 -53064 + +38723 -53024 + +38516 -52978 + +38665 -52603 + +38996 -52257 + +38266 -52673 + +37742 -52690 + +37355 -52228 + +36834 -51791 + +36449 -51286 + +36430 -51013 + +36544 -50592 + +36393 -50461 + +35949 -50401 + +35442 -49691 + +35554 -49330 + +35212 -49127 + +35107 -48935 + +34303 -49318 + +34242 -48819 + +33990 -48629 + +33537 -48292 + +33550 -47974 + +33243 -47740 + +33017 -47406 + +32528 -47889 +-1 + +57819 -59499 + +57038 -59549 + +56226 -59893 + +55478 -60397 + +54709 -60865 + +54043 -61457 + +53494 -62134 + +53146 -63054 + +52949 -62756 + +52840 -61950 + +52066 -61456 + +51419 -60923 + +50616 -60453 + +50047 -60362 + +50721 -60010 + +50524 -59810 + +51072 -59297 + +50879 -59267 + +50406 -59682 + +50206 -60294 + +49767 -59970 + +50362 -59386 + +49738 -59455 + +49367 -59915 + +49415 -59419 + +48708 -59574 + +48067 -59242 + +48170 -58616 + +48353 -57951 + +48451 -56798 + +48704 -55965 + +48469 -55128 + +48560 -55726 + +48424 -56537 + +48294 -57560 + +48053 -58406 + +47884 -58406 + +47766 -59150 + +47805 -59331 + +48376 -59767 + +48289 -60302 + +47532 -60453 + +46719 -60311 + +45988 -60390 + +45777 -60320 + +45414 -60028 + +45846 -59749 + +45448 -59447 + +45319 -59164 + +45404 -58340 + +45791 -57666 + +45323 -57008 + +45231 -56267 + +46005 -55988 + +46068 -55479 + +45565 -55890 + +45198 -56464 + +45272 -57281 + +45321 -58189 + +45180 -59002 + +45428 -59614 + +45139 -60330 + +44363 -60193 +-1 + +74756 -61398 + +75372 -61217 + +76137 -60969 + +75412 -60507 + +74667 -60039 + +74049 -59576 + +74408 -59331 + +74080 -59035 + +73251 -58715 + +72520 -58417 + +71828 -58550 + +71466 -58485 + +70763 -58760 + +70036 -59288 + +70313 -58869 + +70211 -58676 + +69793 -59407 + +69206 -59004 + +68556 -58436 + +67568 -58181 + +66629 -57878 + +65540 -57769 + +64474 -57747 + +63401 -57831 + +62453 -58103 + +61607 -58462 + +60793 -58884 + +59919 -59243 + +58913 -59442 + +57817 -59499 +-1 + +99593 -47432 + +99168 -47571 + +98278 -47967 + +97397 -48355 + +96458 -48725 + +95825 -49407 + +95358 -50252 + +94957 -51167 + +94435 -51957 + +93494 -52207 + +92698 -52694 + +91780 -53059 + +90855 -53427 + +89772 -53426 + +88815 -53712 + +88253 -54406 + +87618 -55058 + +87005 -55735 + +86407 -56441 +-1 + +86409 -56440 + +85897 -57139 + +85144 -57631 + +85803 -57100 + +85649 -56746 + +84936 -57290 + +84121 -57720 + +83338 -58184 + +82720 -58213 + +82143 -58697 + +81192 -58941 + +80388 -59378 + +80087 -60195 + +79387 -60700 + +78518 -61059 + +77573 -61139 + +76560 -61300 + +75610 -61458 + +74756 -61400 +-1 + +115358 -33667 + +115053 -33984 + +114379 -34666 + +113525 -35143 + +112697 -35293 + +111673 -35358 + +110703 -35425 + +110060 -35109 + +109314 -34598 + +108257 -34841 + +107428 -35334 + +106747 -35990 + +105927 -36509 + +105280 -37187 + +104565 -37805 + +104066 -38636 + +103623 -39525 + +103048 -40278 + +102405 -40965 + +101810 -41692 + +101449 -42656 + +101075 -43599 + +100877 -44728 + +100729 -45904 + +100265 -46766 + +99593 -47432 +-1 + +128810 -21341 + +128140 -21559 + +127180 -21986 + +126207 -22401 + +125248 -22825 + +124380 -23336 + +123560 -23889 + +122725 -24431 + +122066 -25138 + +121634 -26070 + +121217 -26907 + +120848 -27803 + +120475 -28788 + +120175 -29839 + +119772 -30670 + +119055 -31252 + +118378 -31930 + +117767 -32681 + +117146 -33413 + +116292 -33340 + +115358 -33667 +-1 + +126341 -7915 + +126349 -8129 + +126338 -9152 + +126740 -10216 + +126397 -9940 + +127040 -10518 + +127287 -10869 + +126797 -11696 + +126823 -12901 + +126719 -13755 + +126804 -14697 + +126544 -15778 + +126790 -17018 + +127330 -17899 + +127953 -18651 + +128655 -19187 + +129305 -19315 + +128990 -20263 + +128810 -21343 +-1 + +131861 8309 + +131774 7915 + +131642 6739 + +131533 5526 + +131425 4390 + +131136 3336 + +130772 2341 + +130363 1385 + +129822 550 + +128994 -31 + +129050 -1097 + +128918 -1800 + +128673 -2667 + +128480 -3554 + +127922 -4333 + +127123 -4939 + +126714 -5886 + +126323 -6809 + +126341 -7915 +-1 + +133385 26954 + +133492 26540 + +133266 26111 + +132832 25261 + +133037 24308 + +133450 23465 + +133169 22520 + +132680 21781 + +132596 20662 + +132057 19804 + +132002 18627 + +132562 17880 + +132807 16727 + +132847 15485 + +132801 14276 + +132634 13267 + +132376 12180 + +132266 11213 + +132318 10273 + +131772 9454 + +131858 8308 +-1 + +132990 31040 + +132839 30529 + +132946 29436 + +132661 28307 + +133084 27876 + +133387 26958 +-1 + +126957 39954 + +126967 39937 + +127834 39806 + +128444 39168 + +128877 38425 + +129610 37848 + +130596 37716 + +131191 38481 + +131844 39187 + +132578 39808 + +133347 39799 + +133149 39082 + +132726 38110 + +132226 37279 + +132608 36799 + +132959 36998 + +133537 36816 + +133806 36855 + +134113 36092 + +133984 35689 + +134043 35272 + +134406 34900 + +134155 33867 + +133824 32883 + +133280 32044 + +132990 31040 +-1 + +119414 41499 + +119476 41335 + +119541 41105 + +119614 40194 + +119854 40562 + +120465 39974 + +121062 39414 + +120549 38805 + +121171 38595 + +121095 37728 + +121596 36844 + +122301 36214 + +123212 36161 + +123759 36963 + +124252 37719 + +124762 38576 + +125477 39183 + +126302 39653 + +126955 39954 +-1 + +112357 72516 + +112026 72560 + +111047 72197 + +110312 71579 + +109690 70864 + +109236 69987 + +108950 68987 + +109204 67857 + +109670 66951 + +110226 66140 + +110830 65387 + +111212 64347 + +111596 63352 + +111917 62265 + +112216 61106 + +112416 59884 + +112429 58546 + +112711 57367 + +113159 56469 + +113857 55852 + +114703 55427 + +115695 55327 + +116473 54815 + +116787 53688 + +116995 52468 + +117472 51551 + +117826 50465 + +118050 49317 + +118355 48243 + +118346 47152 + +118074 46050 + +118168 44714 + +118510 43638 + +119026 42780 + +119126 42400 + +119414 41499 +-1 + +113919 90546 + +114506 90206 + +115139 89550 + +115169 88464 + +115203 87210 + +115515 86395 + +115842 85247 + +115961 84124 + +116164 83577 + +116635 83216 + +117456 83240 + +117783 82158 + +118062 81000 + +118376 79931 + +118461 78982 + +118539 77805 + +118014 76980 + +117947 75753 + +117499 74842 + +117110 73885 + +116566 73078 + +115936 72395 + +115146 71829 + +114064 71752 + +113135 72039 + +112357 72516 +-1 + +103688 117906 + +103798 117827 + +104043 117634 + +104296 117449 + +104603 117446 + +104775 117593 + +105076 117507 + +105354 117420 + +105651 117320 + +105879 117113 + +106088 116879 + +106272 116619 + +106525 116435 + +106830 116482 + +107083 116660 + +107313 116865 + +107510 116971 + +107754 116903 + +107840 117213 + +107995 117240 + +107823 117287 +-1 + +99125 120799 + +99324 120798 + +99534 120589 + +99591 120804 + +99580 120894 + +99803 120777 + +99948 120648 + +100194 120511 + +100143 120788 + +100051 120926 + +100321 120822 + +100594 120663 + +100807 120438 + +100909 120134 + +101082 120008 + +101281 119768 + +101490 119547 + +101737 119358 + +101986 119194 + +102209 118986 + +102477 118826 + +102703 118613 + +102864 118328 + +103183 118236 + +103493 118152 + +103687 117906 +-1 + +110973 104502 + +111360 103754 + +111779 102709 + +111840 101615 + +112010 100439 + +112302 99824 + +112402 98780 + +112951 98094 + +113212 97050 + +113335 95943 + +113493 94738 + +113812 93522 + +113660 92379 + +113421 91324 + +113919 90546 +-1 + +99123 120797 + +99112 120808 + +98367 121323 + +97679 121805 + +96970 122198 + +96361 122225 + +95584 122560 + +94779 123005 + +93962 123437 + +93180 123916 + +92447 124453 + +91602 124849 + +90797 125297 + +90027 125781 + +89189 126165 + +88410 126583 + +87746 127017 + +87055 127611 + +86707 128139 + +86177 128850 + +86166 128185 + +85852 127744 + +85039 127787 + +84156 127865 + +83292 128215 + +82550 128648 + +82222 128701 + +81790 129282 + +81574 130212 + +80919 130836 + +80296 131447 + +79867 132253 + +79228 132822 +-1 + +112453 109044 + +112543 108978 + +112385 108754 + +112409 108508 + +112578 108459 + +112785 108238 + +112599 108001 + +112401 107752 + +112320 107549 + +112116 107368 + +111991 107110 + +111818 106832 + +111640 106562 + +111461 106290 + +111319 105976 + +111177 105662 + +111064 105316 + +110970 104947 + +110973 104504 +-1 + +113189 110835 + +113184 110832 + +112997 110609 + +113041 110393 + +112994 110065 + +113112 110116 + +113225 110457 + +113380 110748 + +113543 111039 + +113644 111393 + +113628 111261 + +113532 110896 + +113417 110552 + +113314 110191 + +113231 109812 + +113325 109456 + +113333 109301 + +113239 109326 + +113221 109277 + +112910 109159 + +112696 108928 + +112566 108655 + +112550 108911 + +112453 109044 +-1 + +113080 114774 + +113185 114692 + +113228 114654 + +113281 114730 + +113442 114711 + +113462 114941 + +113203 115116 + +113111 115139 + +112968 115279 + +112855 115487 + +112711 115744 + +112703 115803 + +112887 115544 + +113065 115271 + +113304 115072 + +113492 114945 + +113464 114608 + +113319 114299 + +113229 113930 + +113206 113513 + +113337 113181 + +113495 112884 + +113625 112547 + +113725 112175 + +113761 111749 + +113674 111656 + +113556 112001 + +113421 112074 + +113452 111801 + +113269 111622 + +113212 111370 + +113149 111140 + +113189 110835 +-1 + +112459 116297 + +112583 116308 + +112603 115975 + +112474 116179 + +112209 116231 + +112029 116186 + +112036 115920 + +111952 115754 + +111924 115605 + +111767 115588 + +111926 115364 + +112049 115320 + +112230 115325 + +112365 115245 + +112358 115062 + +112326 114921 + +112391 114867 + +112445 114731 + +112616 114492 + +112690 114444 + +112872 114463 + +112934 114573 + +113079 114774 +-1 + +128892 52227 + +129204 51610 + +129399 52043 + +128892 52227 +-1 + +129690 51566 + +129642 51390 + +129690 51566 +-1 + +132359 43399 + +132292 43125 + +132359 43399 \ No newline at end of file diff --git a/src/planetarium/cil-asia.txt b/src/planetarium/cil-asia.txt new file mode 100644 index 000000000..8b124aa6c --- /dev/null +++ b/src/planetarium/cil-asia.txt @@ -0,0 +1,26590 @@ + +-197109 571813 + +-196919 571806 + +-196183 572255 + +-197109 571813 +-1 + +51881 436834 + +51494 436725 + +51627 437312 + +51226 436791 + +51360 436193 + +52110 435839 + +51921 436406 + +51858 436840 +-1 + +-56927 -525583 + +-56850 -525732 +-1 + +-56873 -556311 + +-56754 -556308 +-1 + +-60586 -554112 + +-60387 -554191 +-1 + +-59113 -548213 + +-59261 -548252 +-1 + +-59230 -548052 + +-59110 -548166 +-1 + +-59334 -546201 + +-59186 -546407 +-1 + +-54155 -533769 + +-54250 -533705 +-1 + +-53639 -535063 + +-53483 -535281 +-1 + +-53798 -533637 + +-53920 -533755 +-1 + +-54007 -532947 + +-53720 -533417 +-1 + +-54074 -531210 + +-53958 -531293 +-1 + +-54688 -530618 + +-54510 -530815 +-1 + +-54840 -530450 + +-54742 -530568 +-1 + +-54953 -530016 + +-54886 -530122 +-1 + +-55095 -526801 + +-55049 -526965 +-1 + +-54971 -527792 + +-54784 -527917 +-1 + +-56970 -527384 + +-56794 -527448 +-1 + +-71753 -521891 + +-71628 -521845 +-1 + +-62589 -524069 + +-62372 -524178 +-1 + +-62661 -523651 + +-62470 -523838 +-1 + +-62967 -523364 + +-62709 -523554 +-1 + +-60217 -522681 + +-60317 -522520 +-1 + +-59069 -523423 + +-59256 -523331 +-1 + +-57909 -524207 + +-58054 -524158 + +-58860 -523735 +-1 + +-57832 -524555 + +-57793 -524199 +-1 + +-57017 -525430 + +-57180 -525253 +-1 + +-55731 -526428 + +-55929 -526461 +-1 + +-55143 -526393 + +-55360 -526339 +-1 + +-52199 -526515 + +-51969 -526567 +-1 + +-52060 -525859 + +-51949 -525812 +-1 + +-51975 -525320 + +-52048 -525517 +-1 + +-51780 -525083 + +-51923 -525237 +-1 + +-51650 -525278 + +-51721 -525027 +-1 + +-52634 -522818 + +-52799 -522686 +-1 + +-52647 -522578 + +-52570 -522729 +-1 + +-51989 -522113 +-1 + +-52242 -521997 + +-52215 -521923 + +-52004 -522001 +-1 + +-55727 -523558 + +-55590 -523986 +-1 + +-57270 -522196 + +-56730 -522577 +-1 + +-57421 -522596 + +-57206 -522854 +-1 + +-58138 -522003 + +-58297 -521962 +-1 + +-57867 -521744 + +-57905 -521847 +-1 + +-58848 -519741 + +-58770 -519966 +-1 + +-59337 -519316 + +-59101 -519448 +-1 + +-60024 -519024 + +-59923 -519144 +-1 + +-60276 -518611 + +-60164 -518832 +-1 + +-59562 -517735 + +-59239 -518167 +-1 + +-59897 -516859 + +-59692 -517317 +-1 + +-60019 -516186 + +-59857 -516776 +-1 + +-62846 -516279 + +-62761 -516502 +-1 + +-61178 -515032 + +-61107 -515201 +-1 + +-63438 -513261 + +-63134 -513490 +-1 + +-58306 -513070 + +-58430 -513051 +-1 + +-58123 -513150 + +-58271 -513109 +-1 + +-57666 -512933 + +-57997 -513096 +-1 + +-56876 -507122 + +-56991 -507259 +-1 + +-57517 -504386 + +-57530 -504603 +-1 + +-63730 -506425 + +-64031 -506887 +-1 + +-64117 -506945 + +-64247 -506752 + +-63681 -506350 +-1 + +-65591 -506956 + +-65037 -507501 +-1 + +-66310 -506411 + +-66025 -506814 +-1 + +-69190 -508455 + +-69126 -508564 +-1 + +-68991 -506465 + +-68897 -506594 +-1 + +-70762 -505494 + +-70603 -505513 +-1 + +-78734 -500142 + +-78754 -499852 +-1 + +-78742 -499780 + +-78556 -499674 +-1 + +-75169 -498715 + +-74837 -498849 +-1 + +-67585 -499684 + +-67514 -499814 +-1 + +-62345 -498327 + +-62490 -498368 +-1 + +-62345 -498054 + +-62313 -498180 +-1 + +-66104 -493088 + +-65767 -493444 +-1 + +-66856 -490717 + +-66547 -491268 +-1 + +-76890 -491552 + +-76830 -491593 +-1 + +-77278 -490946 + +-77276 -491081 +-1 + +-79305 -490316 + +-79269 -490188 +-1 + +-77644 -488204 + +-77510 -488261 +-1 + +-77522 -487646 + +-77352 -487879 +-1 + +-85942 -531613 + +-85942 -531613 +-1 + +-84245 -538156 + +-84245 -538156 +-1 + +-81051 -544903 + +-81051 -544903 +-1 + +-57038 -533635 + +-57038 -533635 +-1 + +-59511 -546284 + +-59511 -546284 +-1 + +-60371 -543761 + +-60371 -543761 +-1 + +-60573 -543638 + +-60573 -543638 +-1 + +-63260 -539483 + +-62969 -539581 + +-63260 -539483 +-1 + +-63846 -538518 + +-63591 -538599 + +-62978 -538182 + +-63616 -537563 + +-64201 -536948 + +-63873 -537632 + +-63846 -538518 +-1 + +-58195 -526823 + +-58195 -526823 +-1 + +-56697 -520652 + +-56697 -520652 +-1 + +-78152 -506176 + +-78152 -506176 +-1 + +-83302 -485948 + +-83302 -485948 +-1 + +13675 -573336 + +13855 -573466 + +14007 -573878 + +13675 -573336 +-1 + +6180 -565890 + +6352 -566467 + +6722 -567277 + +6636 -566922 + +6764 -566665 + +7035 -566576 + +7277 -566754 + +6683 -566455 + +6180 -565890 +-1 + +-14599 -557806 + +-14599 -557806 +-1 + +-28798 -502754 + +-28818 -502803 + +-28798 -502754 +-1 + +-31778 -500521 + +-31824 -500548 + +-32204 -500904 + +-31719 -501271 + +-31778 -500521 +-1 + +-32058 -498654 + +-32214 -498856 + +-32058 -498654 +-1 + +-33649 -500662 + +-34036 -500600 + +-33649 -500662 +-1 + +-35057 -496690 + +-35174 -496281 + +-35380 -496818 + +-35237 -497420 + +-35057 -496690 +-1 + +-35687 -497080 + +-35876 -497105 + +-35687 -497080 +-1 + +-37627 -495486 + +-37935 -495444 + +-37627 -495486 +-1 + +-99203 -519534 + +-99203 -519534 +-1 + +-60854 -545249 + +-60344 -545124 + +-60854 -545249 +-1 + +-60025 -545300 + +-59908 -545545 + +-60025 -545300 +-1 + +-72069 -569220 + +-72069 -569220 +-1 + +-67200 -626606 + +-66856 -626362 + +-67263 -626353 + +-67200 -626606 +-1 + +-68765 -611737 + +-68433 -611302 + +-68765 -611737 +-1 + +-76565 -630523 + +-76273 -631069 + +-76049 -631118 + +-76104 -630456 + +-76565 -630523 +-1 + +-51509 -641354 + +-51234 -641468 + +-51509 -641354 +-1 + +-50591 -618268 + +-50561 -618357 + +-50188 -619187 + +-49701 -618838 + +-49946 -617761 + +-50511 -617171 + +-50591 -618268 +-1 + +-49699 -621070 + +-49250 -621472 + +-48642 -621837 + +-48546 -620951 + +-48827 -620001 + +-49712 -620010 + +-49699 -621070 +-1 + +-48035 -634239 + +-47801 -634259 + +-48035 -634239 +-1 + +73871 521662 + +73871 521662 +-1 + +70757 523414 + +70757 523414 +-1 + +67689 524477 + +67689 524477 +-1 + +65422 524871 + +65111 524810 + +65422 524871 +-1 + +63382 525071 + +63382 525071 +-1 + +62328 525059 + +62328 525059 +-1 + +60141 524857 + +60141 524857 +-1 + +58963 524341 + +58963 524341 +-1 + +54898 524911 + +54817 524844 + +54398 524440 + +54898 524911 +-1 + +54250 524331 + +53683 524282 + +54250 524331 +-1 + +51040 523043 + +50846 522614 + +51040 523043 +-1 + +49085 521588 + +48697 521699 + +48032 521149 + +47996 520678 + +48548 521038 + +49085 521588 +-1 + +34474 497491 + +34228 497464 + +34053 497064 + +34474 497491 +-1 + +27772 484732 + +26892 484618 + +26718 484211 + +27234 484377 + +27772 484732 +-1 + +-88789 -449216 + +-88786 -449219 +-1 + +-87581 -461991 + +-87578 -461996 +-1 + +-61197 647707 + +-60830 647770 + +-60120 -647682 + +-60703 -647522 + +-61197 -663013 +-1 + +-68400 641417 + +-68263 641738 + +-68278 642501 + +-68550 642023 + +-68711 641465 + +-68922 641229 + +-68756 640774 + +-68400 641417 +-1 + +-65750 640801 + +-65626 640019 + +-65371 639063 + +-64973 638274 + +-64253 638285 + +-63754 638732 + +-63173 639013 + +-62910 639539 + +-62592 640067 + +-62664 640670 + +-62284 641495 + +-62914 641723 + +-63167 642362 + +-63741 642912 + +-64363 643015 + +-64789 643347 + +-65273 642805 + +-65214 642332 + +-65495 641590 + +-65750 640801 +-1 + +-63678 643873 + +-63446 643635 + +-63678 643873 +-1 + +-61209 643321 + +-61040 643242 + +-60532 642757 + +-60173 642767 + +-59919 642987 + +-59865 643673 + +-59453 644140 + +-59189 644818 + +-59025 645635 + +-58757 646046 + +-58489 646484 + +-58273 647118 + +-58307 647604 + +-58193 -647911 + +-58767 -663333 + +-59388 -663935 + +-59998 -664447 + +-60233 -664191 + +-59662 -663506 + +-59472 -662926 + +-60170 -663085 + +-60259 -663222 + +-60361 -664041 + +-60506 -664885 + +-60215 -665211 + +-60492 -665934 + +-60859 -666178 + +-60741 -666824 + +-61209 -667399 +-1 + +-45064 637465 + +-45064 637465 +-1 + +-59219 602719 + +-58542 602570 + +-58207 602043 + +-57480 601849 + +-57399 602393 + +-58079 602825 + +-58397 603243 + +-58822 603914 + +-59159 604178 + +-59414 603615 + +-59708 603005 + +-59219 602719 +-1 + +-56721 601922 + +-56265 601534 + +-56721 601922 +-1 + +-53996 600378 + +-53623 600329 + +-52883 599894 + +-53203 599509 + +-54132 599752 + +-55040 599899 + +-55910 600119 + +-56231 600678 + +-56096 601555 + +-55579 601922 + +-54919 601685 + +-54306 601435 + +-53731 601240 + +-54584 600912 + +-53996 600378 +-1 + +-47430 599633 + +-47325 599640 + +-47430 599633 +-1 + +-48362 599968 + +-48362 599968 +-1 + +-48796 602330 + +-48746 602279 + +-48796 602330 +-1 + +-49897 602696 + +-49367 602971 + +-49958 603194 + +-49897 602696 +-1 + +-51564 602795 + +-51387 602671 + +-51010 603278 + +-51564 602795 +-1 + +-55725 603755 + +-55681 603633 + +-55102 604267 + +-55388 604585 + +-55725 603755 +-1 + +-55090 605244 + +-54339 605202 + +-53975 605311 + +-54970 605474 + +-55090 605244 +-1 + +-57197 605405 + +-56829 605320 + +-55894 605343 + +-56319 605516 + +-57245 605759 + +-57197 605405 +-1 + +-58313 605604 + +-58283 605593 + +-58262 605065 + +-58657 604685 + +-58846 605607 + +-58313 605604 +-1 + +-60543 605485 + +-60402 605326 + +-59687 605475 + +-60268 606047 + +-60630 606379 + +-60543 605485 +-1 + +-63575 606693 + +-63127 606236 + +-63499 605530 + +-63711 605699 + +-63992 605924 + +-64158 606512 + +-63575 606693 +-1 + +-67874 609365 + +-67478 609168 + +-67095 608484 + +-67941 608342 + +-68307 609208 + +-67874 609365 +-1 + +-70515 610062 + +-70095 609707 + +-69647 609248 + +-70471 609391 + +-70515 610062 +-1 + +-72705 611619 + +-72538 611084 + +-72705 611619 +-1 + +-77609 605246 + +-77215 605195 + +-76873 604681 + +-77277 604240 + +-77806 604635 + +-77609 605246 +-1 + +-75431 602596 + +-75413 602589 + +-74723 602234 + +-74546 601639 + +-74835 601833 + +-75349 601295 + +-75916 601937 + +-76176 602698 + +-75431 602596 +-1 + +-74373 599518 + +-73591 599761 + +-73676 599935 + +-74329 599757 + +-74373 599518 +-1 + +-74519 594024 + +-74452 593907 + +-73941 593240 + +-73406 592475 + +-72922 591705 + +-73065 591309 + +-72459 590629 + +-72640 590578 + +-73036 590619 + +-73438 590930 + +-74058 591305 + +-74662 591860 + +-75180 592225 + +-75565 592782 + +-75835 593198 + +-76475 593569 + +-76773 594042 + +-77038 594415 + +-77631 594966 + +-77871 595752 + +-78226 596402 + +-78458 596796 + +-78851 597314 + +-78873 597817 + +-79317 598021 + +-79607 598290 + +-79944 598834 + +-80035 599031 + +-80043 599466 + +-80349 600147 + +-80511 600558 + +-80532 600806 + +-80411 601204 + +-79750 601031 + +-79244 600353 + +-78920 599849 + +-78288 599234 + +-77887 598618 + +-77473 597865 + +-77273 597511 + +-77016 597281 + +-76901 596972 + +-76488 596189 + +-76116 595954 + +-75503 595479 + +-74878 594899 + +-74519 594024 +-1 + +-69292 575890 + +-69040 575734 + +-69292 575890 +-1 + +-41768 600265 + +-41671 600435 + +-42065 600896 + +-41768 600265 +-1 + +-40614 599381 + +-40798 599599 + +-40614 599381 +-1 + +-38714 596858 + +-38432 597361 + +-38517 598197 + +-38849 597778 + +-39096 597203 + +-38714 596858 +-1 + +-41299 576052 + +-41473 576432 + +-41894 577218 + +-42350 577939 + +-42538 577559 + +-41942 577029 + +-41744 576291 + +-41299 576052 +-1 + +-36741 580731 + +-36756 580820 + +-37060 581649 + +-37460 582362 + +-37705 583164 + +-37933 583835 + +-38687 584242 + +-39041 584503 + +-38978 583645 + +-38767 582776 + +-38486 582199 + +-38061 581698 + +-37596 581400 + +-37188 580956 + +-36741 580731 +-1 + +-33664 580911 + +-34165 581284 + +-34970 581637 + +-34951 581262 + +-34296 580998 + +-33664 580911 +-1 + +-29917 578593 + +-30454 579076 + +-31088 579636 + +-31825 579486 + +-32185 580070 + +-32736 580386 + +-33272 580532 + +-33795 580702 + +-34615 580988 + +-34087 580453 + +-33554 579801 + +-33055 579172 + +-32246 578763 + +-31427 578455 + +-30683 578556 + +-29980 578102 + +-29917 578593 +-1 + +-33316 574939 + +-33581 575361 + +-33914 576106 + +-33897 577046 + +-34294 577766 + +-34829 578383 + +-35386 578953 + +-35775 578252 + +-35471 577381 + +-35371 576358 + +-35272 575457 + +-34742 574843 + +-34007 574579 + +-33316 574939 +-1 + +-32631 577186 + +-32845 577428 + +-33099 576895 + +-32631 577186 +-1 + +-32385 576557 + +-32534 577031 + +-32721 576631 + +-32385 576557 +-1 + +-32388 572776 + +-32512 572909 + +-32753 572670 + +-32388 572776 +-1 + +-27127 570476 + +-27149 570504 + +-27374 571298 + +-27833 571912 + +-28288 572549 + +-28584 573227 + +-28816 573878 + +-29363 574537 + +-29851 575257 + +-30349 575210 + +-30817 575541 + +-30281 574917 + +-29902 574095 + +-29521 573363 + +-29153 572618 + +-28740 571924 + +-28256 571387 + +-27679 570920 + +-27127 570476 +-1 + +-28696 567032 + +-29370 567403 + +-29685 567990 + +-30459 568382 + +-30837 568071 + +-30661 567696 + +-29988 567237 + +-29851 567247 + +-29836 566529 + +-29778 566011 + +-29250 566396 + +-28696 567032 +-1 + +-30290 566507 + +-30869 566465 + +-31408 566522 + +-30859 565915 + +-30290 566507 +-1 + +-28268 565528 + +-28525 565846 + +-29336 565703 + +-28862 565042 + +-28268 565528 +-1 + +-28598 563576 + +-28745 563690 + +-29460 563675 + +-28598 563576 +-1 + +-27271 563653 + +-27496 564025 + +-28046 564447 + +-28593 563974 + +-27929 563645 + +-27271 563653 +-1 + +-23775 563349 + +-24104 564060 + +-24596 564785 + +-25052 565540 + +-25840 565910 + +-26271 566534 + +-26461 567126 + +-26647 566522 + +-26483 566009 + +-26239 565311 + +-25678 564701 + +-24990 564161 + +-24451 563495 + +-23775 563349 +-1 + +-26601 567795 + +-26726 568012 + +-26601 567795 +-1 + +-25086 560648 + +-25262 560920 + +-25644 560648 + +-25086 560648 +-1 + +33785 602967 + +33598 603037 +-1 + +25708 615791 + +25437 616439 +-1 + +25445 616541 + +25588 617000 +-1 + +25349 617676 + +25101 618314 +-1 + +25296 618348 + +25465 618510 +-1 + +69588 599850 + +69588 599850 +-1 + +41904 595831 + +41904 595831 +-1 + +40165 600597 + +40165 600597 +-1 + +31492 603867 + +31492 603867 +-1 + +26870 606807 + +26870 606807 +-1 + +26386 607240 + +26296 607348 + +26386 607240 +-1 + +27405 608190 + +27405 608190 +-1 + +32080 615023 + +32080 615023 +-1 + +25686 618931 + +25686 618931 +-1 + +87514 554277 + +87514 554277 +-1 + +16661 607549 + +16457 607270 +-1 + +-9388 636422 + +-9388 636422 +-1 + +-8952 633496 + +-8952 633496 +-1 + +-35520 601609 + +-35520 601609 +-1 + +-35794 601905 + +-35794 601905 +-1 + +-9950 -618156 + +-9960 -618114 + +-10194 -618129 + +-9950 -618156 +-1 + +-11229 -615889 + +-11229 -615889 +-1 + +-15982 -616443 + +-15982 -616443 +-1 + +-16203 -619929 + +-16203 -619929 +-1 + +-30476 645115 + +-30769 645078 +-1 + +-28931 642148 + +-28931 642148 +-1 + +-26899 643330 + +-26899 643330 +-1 + +-25830 637742 + +-25830 637742 +-1 + +-21931 638238 + +-21931 638238 +-1 + +-22552 634722 + +-22552 634722 +-1 + +-20447 634093 + +-20447 634093 +-1 + +-4800 635073 + +-4884 635137 + +-4800 635073 +-1 + +-4642 633509 + +-4933 633538 + +-4642 633509 +-1 + +-6588 632006 + +-6588 632006 +-1 + +-5180 630205 + +-5451 630030 + +-5180 630205 +-1 + +-4154 629058 + +-4272 629113 + +-4154 629058 +-1 + +-2422 628103 + +-2916 628187 + +-2422 628103 +-1 + +-2156 627822 + +-2156 627822 +-1 + +750 625089 + +750 625089 +-1 + +1614 625790 + +1525 625923 + +1614 625790 +-1 + +3666 622797 + +3427 623103 + +3084 622829 + +3666 622797 +-1 + +4847 623226 + +4847 623226 +-1 + +6645 622277 + +6645 622277 +-1 + +5521 622686 + +5521 622686 +-1 + +6142 622809 + +6280 622918 + +6897 622597 + +6142 622809 +-1 + +11737 622669 + +11737 622669 +-1 + +11145 622383 + +11145 622383 +-1 + +10820 621954 + +10894 622042 + +10820 621954 +-1 + +21883 618275 + +21883 618275 +-1 + +21628 611042 + +20877 610507 +-1 + +-1781 600970 + +-1781 600970 +-1 + +-105423 -640469 + +-105425 -640487 +-1 + +-137164 629785 + +-136749 629572 + +-136126 629488 + +-135812 629400 + +-134579 629109 + +-134249 628813 + +-133509 628783 + +-133782 629168 + +-133516 629773 + +-132972 629173 + +-133117 628105 + +-131917 627535 + +-131218 627192 + +-131904 627774 + +-131401 627996 + +-130954 627414 + +-130447 628194 + +-130409 627795 + +-130328 627633 + +-130248 627114 + +-130263 626959 + +-129426 626090 + +-129776 626242 + +-130704 626953 + +-130507 626408 + +-129496 625575 + +-128537 624720 + +-127572 624469 + +-127181 625144 + +-127300 624622 + +-127702 624003 + +-127313 623640 + +-126668 623229 + +-125606 623142 + +-124643 622293 + +-123972 621938 + +-124148 622936 + +-124383 622699 + +-124674 622988 + +-125249 623198 + +-126032 623833 + +-125335 624431 + +-125966 624677 + +-125944 625448 + +-126004 625962 + +-126677 626873 + +-126986 626736 + +-127082 627095 + +-126986 627600 + +-127412 627746 + +-128124 628443 + +-128690 628480 + +-128838 627846 + +-128974 628082 + +-129791 628640 + +-130665 629350 + +-131274 629213 + +-131745 628973 + +-132229 629188 + +-132486 628631 +-1 + +-132490 628631 + +-132530 628851 + +-132690 629593 + +-132957 629895 + +-133041 630711 + +-133961 631327 + +-133784 632112 + +-132718 631708 + +-132084 631715 + +-131377 631608 + +-131996 632093 + +-132166 632897 + +-132761 632697 + +-133334 633143 + +-133960 633198 + +-134921 633522 + +-135280 633855 + +-135521 633677 + +-135570 634405 + +-135966 635393 + +-136503 636738 + +-136883 637734 + +-136602 638994 + +-135680 639825 + +-135154 641001 + +-135506 642353 + +-136357 642347 + +-137497 642081 + +-138582 641867 + +-139303 640929 + +-140291 640475 + +-141413 640370 + +-140687 639753 + +-140862 638089 + +-141660 636969 + +-142852 637012 +-1 + +-142860 636978 + +-143145 637301 + +-144298 636822 + +-145102 636031 + +-145926 635403 + +-146953 634591 + +-148065 633891 + +-148910 632805 + +-149632 631539 + +-149130 630670 + +-148944 629557 + +-148764 629375 + +-148335 628944 + +-147623 629670 + +-146569 630460 + +-145267 630833 + +-144982 630784 + +-143956 630200 + +-143439 628874 + +-142704 627673 + +-142258 626127 + +-141146 625598 + +-140464 626869 + +-139983 628294 + +-138698 628703 + +-137323 628979 + +-137164 629785 +-1 + +-158450 -635957 + +-158195 -635586 + +-157793 -636323 + +-157347 -635776 + +-157532 -634336 + +-157759 -634945 + +-157829 -635322 + +-158593 -634741 + +-158443 -635958 +-1 + +-178773 643817 + +-178810 643800 +-1 + +-188855 609156 + +-189267 608951 + +-188877 609154 +-1 + +-182032 598637 + +-182515 598207 + +-183020 598156 + +-183006 597687 + +-182446 597870 + +-182046 598651 +-1 + +-168199 604806 + +-168292 604909 + +-168804 604896 + +-169127 605494 + +-169553 605319 + +-169743 603989 + +-170087 603609 + +-169528 603420 + +-168621 604022 + +-168230 604842 +-1 + +-161234 616222 + +-160161 616480 + +-159286 616176 + +-158787 615673 + +-159387 617020 + +-158490 616849 + +-158802 618041 + +-158588 618806 + +-157849 619715 + +-157044 618535 + +-156186 617437 + +-155918 615839 + +-155601 616135 + +-155817 617059 + +-155175 616933 + +-155583 617488 + +-156367 617858 + +-157243 618926 + +-157982 620192 + +-157576 621280 + +-157781 621232 + +-158062 622463 + +-157960 622758 + +-157263 623088 + +-157121 622268 + +-156845 621875 + +-156524 621081 + +-156133 619428 + +-156379 619940 + +-156238 621772 + +-155816 620663 + +-155788 621023 + +-155247 622422 + +-154629 623846 + +-153512 624496 + +-152794 625376 + +-151873 626128 + +-151360 626380 + +-150427 627355 + +-150074 626468 +-1 + +-157387 610242 + +-157323 609630 + +-158102 608964 + +-158025 608320 + +-158346 607022 + +-158954 605884 + +-159566 604898 + +-160590 604291 + +-160652 603801 + +-161086 603162 + +-161221 602851 + +-161691 602810 + +-161926 601997 + +-162221 601852 + +-162293 601479 + +-162586 601230 + +-163125 602112 + +-163390 601686 + +-163559 601250 + +-163115 600642 + +-163439 600558 + +-163974 600851 + +-164022 600817 + +-164618 600398 + +-164798 600555 + +-165282 599240 + +-165122 600195 + +-165594 599966 + +-165689 600414 + +-165890 600398 + +-166409 601078 + +-166337 602696 + +-166647 604013 + +-166934 605010 + +-167172 606060 + +-167770 606067 + +-167717 606620 + +-167608 607281 + +-168015 608336 + +-167932 609409 + +-167639 610782 + +-167131 611456 + +-166302 612640 + +-165373 613561 + +-164831 614812 + +-164874 614436 + +-164286 614444 + +-163479 615209 + +-162372 615696 + +-161674 615330 + +-161121 613744 + +-161599 615230 + +-161234 616222 +-1 + +-150081 626445 + +-149486 626853 + +-148889 626772 + +-148483 627508 + +-148570 626365 + +-148201 627149 + +-147639 627566 + +-147636 626897 + +-147692 626528 + +-148115 626032 + +-148329 626609 + +-148642 625637 + +-147882 626024 + +-147735 625675 + +-147367 626510 + +-147517 625584 + +-147892 625112 + +-148228 624185 + +-148535 623170 + +-147685 622817 + +-146822 622777 + +-146701 621690 + +-145871 622183 + +-145820 621550 + +-146227 621088 + +-146787 620150 + +-147939 619617 + +-149110 619438 + +-149996 618599 + +-150429 617286 + +-151576 616852 + +-152804 616570 + +-152191 617968 + +-152819 617001 + +-153513 615856 + +-154269 615806 + +-154192 615564 + +-154357 614921 + +-154680 614456 + +-155152 614185 + +-155189 613083 + +-155343 613309 + +-155593 612880 + +-155896 612210 + +-156514 611839 + +-156682 611163 + +-157388 610265 +-1 + +-113731 572632 + +-113731 572632 +-1 + +-104648 604697 + +-104625 604650 + +-104648 604697 +-1 + +-56679 492222 + +-56335 492497 + +-56679 492222 +-1 + +-42156 477145 + +-41888 477119 + +-42156 477145 +-1 + +-73898 536590 + +-73826 536530 + +-73898 536590 +-1 + +-73165 536281 + +-73080 536137 + +-72857 536420 + +-73165 536281 +-1 + +-72514 535970 + +-72175 536256 + +-72514 535970 +-1 + +-68995 528475 + +-68892 528399 + +-68995 528475 +-1 + +-66486 526394 + +-65815 525957 + +-65568 526426 + +-66110 526801 + +-66486 526394 +-1 + +-38296 512279 + +-38296 512279 +-1 + +-38698 511726 + +-38493 511617 + +-38436 512134 + +-38698 511726 +-1 + +-36931 512175 + +-36538 512000 + +-36931 512175 +-1 + +-36643 511686 + +-36339 511599 + +-36643 511686 +-1 + +-61668 501894 + +-61547 501843 + +-61406 502390 + +-61668 501894 +-1 + +-60263 500908 + +-59762 500994 + +-59254 501731 + +-59111 502639 + +-59458 502952 + +-59459 502298 + +-59925 502040 + +-60207 501356 + +-60263 500908 +-1 + +-56984 493373 + +-56568 493037 + +-56233 493282 + +-56984 493373 +-1 + +-56194 492627 + +-55957 492636 + +-56194 492627 +-1 + +-56790 491964 + +-56625 491806 + +-56790 491964 +-1 + +-56319 491459 + +-55922 491533 + +-56319 491459 +-1 + +-53615 488533 + +-53615 488533 +-1 + +-51101 490912 + +-50422 491083 + +-49809 491317 + +-49570 491821 + +-49288 491986 + +-49588 492177 + +-49738 492497 + +-49843 492773 + +-50476 492473 + +-51013 492152 + +-51141 492795 + +-51318 492979 + +-51343 492315 + +-51231 491407 + +-51101 490912 +-1 + +-49849 490321 + +-49674 490291 + +-49478 490000 + +-49339 490598 + +-49849 490321 +-1 + +-48680 490150 + +-48170 490120 + +-48680 490150 +-1 + +-43406 490066 + +-43281 490094 + +-43127 490717 + +-43406 490066 +-1 + +-41127 491429 + +-40733 491717 + +-40016 492199 + +-39981 492302 + +-40776 491893 + +-41127 491429 +-1 + +-42011 490260 + +-41696 490546 + +-41371 491199 + +-41782 490850 + +-42011 490260 +-1 + +-42174 489489 + +-42174 489489 +-1 + +-40729 477240 + +-40709 477234 + +-39935 477037 + +-39487 477312 + +-40175 477411 + +-40729 477240 +-1 + +-42942 471391 + +-42617 470846 + +-42128 470089 + +-41424 469598 + +-40554 469363 + +-40538 469739 + +-41000 470015 + +-41151 470501 + +-40712 471225 + +-40801 471758 + +-40872 472306 + +-40400 472393 + +-40527 472902 + +-40993 473370 + +-41571 473257 + +-41992 472813 + +-42504 472103 + +-42942 471391 +-1 + +-42520 468118 + +-42441 468073 + +-42107 468606 + +-41365 468551 + +-40799 469169 + +-41525 469430 + +-42109 469845 + +-42588 470004 + +-42422 469031 + +-42520 468118 +-1 + +-52598 450309 + +-52284 450509 + +-52342 450672 + +-52598 450309 +-1 + +-54079 449667 + +-53955 449581 + +-54079 449667 +-1 + +-55112 447638 + +-55014 447799 + +-55112 447638 +-1 + +-55581 448264 + +-55365 448487 + +-55176 448207 + +-55176 448491 + +-55581 448264 +-1 + +-75084 415073 + +-74797 415195 + +-74760 415662 + +-75084 415073 +-1 + +-89874 407196 + +-89147 407344 + +-89874 407196 +-1 + +-90957 406990 + +-90083 407199 + +-90957 406990 +-1 + +-93956 407337 + +-93718 407267 + +-92976 406743 + +-92167 406470 + +-92103 406783 + +-92958 407146 + +-93547 407394 + +-93956 407337 +-1 + +-153832 532836 + +-153776 532897 + +-153525 533388 + +-153832 532836 +-1 + +-146133 521063 + +-145695 521157 + +-146133 521063 +-1 + +-145688 521641 + +-145602 521439 + +-145688 521641 +-1 + +-146551 522126 + +-146445 521524 + +-146551 522126 +-1 + +-156562 529687 + +-156310 529847 + +-155773 530308 + +-156645 530260 + +-156562 529687 +-1 + +-155714 530466 + +-155586 530499 + +-155082 530506 + +-155714 530466 +-1 + +-146114 533410 + +-145922 533150 + +-146114 533410 +-1 + +-145706 534022 + +-145620 533005 + +-145305 533518 + +-145385 534398 + +-145706 534022 +-1 + +-144962 533164 + +-144530 532860 + +-143873 532442 + +-143399 532212 + +-143094 532737 + +-143783 533447 + +-144457 533606 + +-144740 533884 + +-144962 533164 +-1 + +-144398 517980 + +-144214 517995 + +-143321 517927 + +-142514 518145 + +-143111 518779 + +-144027 518819 + +-144398 517980 +-1 + +-116361 480826 + +-116165 480841 + +-116361 480826 +-1 + +-121579 484086 + +-121579 484086 +-1 + +-126265 490277 + +-125955 490025 + +-126265 490277 +-1 + +-129870 494785 + +-129541 493972 + +-129775 493009 + +-129713 492101 + +-129079 491621 + +-128604 492406 + +-128401 493546 + +-128175 494587 + +-128218 495333 + +-128715 495610 + +-128759 496408 + +-129035 497258 + +-129171 496402 + +-129360 495368 + +-129870 494785 +-1 + +-138321 523174 + +-137951 523441 + +-138321 523174 +-1 + +-138821 523235 + +-138777 523195 + +-138509 522629 + +-138821 523235 +-1 + +-142197 530429 + +-142197 530429 +-1 + +-139582 527875 + +-139675 527537 + +-139582 527875 +-1 + +-99782 552218 + +-98859 552318 + +-99023 552635 + +-99782 552218 +-1 + +-98431 552281 + +-97685 552094 + +-97580 552403 + +-98431 552281 +-1 + +-92872 550993 + +-92138 550611 + +-91315 550990 + +-90604 551023 + +-89952 551668 + +-89258 551377 + +-89386 551813 + +-90248 552050 + +-91116 551646 + +-91990 551241 + +-92872 550993 +-1 + +-85581 544339 + +-85448 544213 + +-84693 543700 + +-84626 544172 + +-85048 544436 + +-85581 544339 +-1 + +-80458 541831 + +-80164 541750 + +-80458 541831 +-1 + +-80030 539587 + +-79533 539597 + +-80030 539587 +-1 + +41074 430230 + +40343 430387 + +39628 430347 + +38969 430465 + +38451 430721 + +37798 430980 + +37310 430224 + +36941 429447 + +36129 429025 + +35939 428047 + +35368 427533 + +35030 427338 + +34460 427254 + +33726 426762 + +33118 426135 + +32871 425289 + +32051 424898 + +31542 424159 + +31191 423358 + +30635 422875 + +30204 422107 + +30564 421992 + +31262 422439 + +31895 422978 + +32585 423524 + +33026 424147 + +33254 424833 + +33857 425405 + +34506 425999 + +35074 426577 + +35770 427120 + +36454 427580 + +36545 427725 + +37019 428263 + +37444 428485 + +37494 428824 + +37865 429372 + +38577 429645 + +39152 429268 + +39235 429416 + +38798 429812 + +39042 429956 + +39568 429544 + +39787 429738 + +40401 429920 + +41049 430233 +-1 + +29002 421503 + +28937 421494 + +28149 421331 + +28698 421065 + +28979 421510 +-1 + +38291 431502 + +38171 431757 + +37986 431700 + +37770 431204 + +38266 431542 +-1 + +43042 431746 + +42743 432180 + +42165 432196 + +42217 431933 + +42646 431698 + +43042 431746 +-1 + +44361 431654 + +44116 432060 + +43645 432594 + +43669 432895 + +43278 433260 + +43271 432485 + +43384 431880 + +43836 431458 + +44356 431677 +-1 + +42828 439294 + +42449 440052 + +41966 440774 + +41431 441454 + +41789 441861 + +41392 442486 + +41423 442937 + +41466 443281 + +40841 443256 + +40203 443062 + +39723 442534 + +39239 442067 + +38776 441441 + +38423 440708 + +38125 439777 + +37524 439136 + +38345 439141 + +39245 439121 + +40177 439357 + +41154 439443 + +42175 439529 + +42439 438716 + +42817 439302 +-1 + +39158 444733 + +38671 444789 + +37795 444430 + +36966 444024 + +36062 443679 + +35187 443384 + +34445 443412 + +33910 443730 + +33081 443812 + +32614 443125 + +32952 442495 + +33705 442048 + +34122 441219 + +34771 440724 + +35535 440687 + +35882 441473 + +36254 442293 + +37285 442316 + +38042 442396 + +38911 442670 + +39431 443284 + +39428 444175 + +39158 444733 +-1 + +40375 446614 + +40298 446593 + +39544 446606 + +38605 446485 + +37690 446526 + +37113 446151 + +36600 445442 + +35756 445098 + +34915 444700 + +34093 444278 + +34451 443973 + +35451 444188 + +36205 444362 + +36912 444901 + +37696 445352 + +38525 445704 + +39361 446111 + +40075 446237 + +40375 446614 +-1 + +36367 447983 + +36099 448465 + +35503 448388 + +35076 448272 + +34646 447629 + +34541 446610 + +34998 445923 + +35658 445984 + +36129 446665 + +36544 447411 + +36342 447998 +-1 + +33257 449079 + +33245 449092 + +32759 448980 + +33257 449082 +-1 + +33442 445137 + +32842 445324 + +33022 444516 + +33436 445157 +-1 + +19215 432651 + +18948 432887 + +18707 432619 + +18484 432019 + +18244 431350 + +18807 431958 + +19227 432683 +-1 + +21933 435871 + +21685 436314 + +21524 437120 + +21150 436518 + +21225 435816 + +21480 435141 + +21931 435884 +-1 + +24211 439522 + +24125 439748 + +23687 440247 + +23150 439556 + +23372 438799 + +24001 438677 + +24201 439527 +-1 + +35299 451614 + +34853 452154 + +34366 452813 + +34066 453496 + +33642 453569 + +33424 454235 + +32744 454234 + +32069 454798 + +31357 454434 + +30902 454060 + +30754 454618 + +30322 454920 + +29707 454909 + +29465 455256 + +28657 455192 + +27979 455288 + +27284 455694 + +26429 455703 + +25702 455528 + +25112 454963 + +24521 454858 + +24955 454304 + +24345 454497 + +23300 454394 + +22900 454225 + +23794 453926 + +24681 453723 + +25459 453312 + +26351 453079 + +26085 452386 + +25323 451999 + +24615 451501 + +23681 451524 + +23411 452070 + +22549 452388 + +21578 452467 + +20844 451960 + +20087 451479 + +20595 450951 + +21296 450874 + +21987 450645 + +21119 450282 + +21288 449341 + +21663 448499 + +22071 447666 + +22638 446992 + +23394 446557 + +24354 446526 + +25079 446309 + +25804 446824 + +26590 447245 + +27208 446740 + +27692 445981 + +28131 445187 + +27939 444436 + +27251 444203 + +26623 444435 + +27040 443836 + +27269 443259 + +27808 443186 + +27011 442844 + +26941 442371 + +27228 442167 + +27941 441830 + +27690 441061 + +27102 440886 + +26695 440486 + +25964 440142 + +25058 439820 + +25038 439069 + +25898 438910 + +26550 439326 + +27335 439709 + +28144 439673 + +28813 440247 + +29071 441101 + +29206 441812 + +29505 442752 + +30266 442764 + +30739 443536 + +31067 444242 + +31295 444643 + +31165 444958 + +30806 445586 + +29919 445926 + +29085 445667 + +28755 445408 + +29265 446134 + +29494 447090 + +30256 447462 + +31011 447940 + +30642 448695 + +30602 449102 + +31498 449202 + +32429 449388 + +32009 450162 + +32197 450710 + +32429 450985 + +32472 451897 + +33469 451847 + +34372 451551 + +35314 451614 +-1 + +37536 452415 + +36869 452311 + +36118 452486 + +35679 452363 + +36190 452218 + +36538 451835 + +37150 451990 + +37536 452415 +-1 + +41530 447643 + +41131 448135 + +40676 448761 + +41110 449514 + +40602 449896 + +39915 450144 + +38887 450053 + +38229 450603 + +37376 450836 + +36986 450596 + +37043 450232 + +36823 449974 + +36133 449975 + +36580 449175 + +37457 449049 + +38412 449294 + +39310 448954 + +39361 448411 + +39323 447821 + +40235 447861 + +40953 447707 + +41530 447643 +-1 + +45285 447506 + +45248 447518 + +45086 448363 + +45118 449380 + +45204 449930 + +45202 450690 + +44575 451184 + +44200 451390 + +43815 451768 + +43281 451798 + +42458 451763 + +41940 451692 + +41190 451982 + +40552 452025 + +40332 452454 + +39727 452623 + +40136 452066 + +39966 451512 + +39991 450797 + +40615 450198 + +41241 449805 + +41534 449616 + +42121 450053 + +42340 449624 + +42874 449348 + +43306 448808 + +43720 448046 + +44515 447678 + +45280 447504 +-1 + +48671 433321 + +48571 434178 + +48571 435093 + +48489 435552 + +48271 436093 + +47945 436748 + +47280 437248 + +46773 437335 + +45848 437402 + +45108 437323 + +44498 437136 + +44244 436708 + +44109 436014 + +44358 435888 + +44986 435338 + +45779 435050 + +46522 434783 + +47297 434423 + +47741 433804 + +48221 433386 + +48690 433359 +-1 + +48800 438773 + +48639 439339 + +48133 439694 + +47539 439145 + +48130 438534 + +48790 438799 +-1 + +45555 439705 + +45453 439728 + +44571 439531 + +43820 439329 + +43992 439060 + +44333 438899 + +45122 439163 + +45552 439722 +-1 + +45367 440202 + +45089 440332 + +45357 440207 +-1 + +44915 441512 + +44826 441559 + +44246 441355 + +44784 440690 + +44892 441522 +-1 + +47316 442810 + +46862 443226 + +46293 443791 + +45764 444013 + +46342 443417 + +46843 442812 + +47293 442843 +-1 + +45289 443746 + +45176 444028 + +44945 444140 + +44783 444826 + +44384 445303 + +44060 445631 + +43594 446200 + +43125 446500 + +42612 446629 + +42525 446335 + +42911 445598 + +43321 445206 + +43842 444788 + +43557 444094 + +42986 443503 + +43553 443552 + +44055 443760 + +44660 443802 + +45274 443763 +-1 + +50611 447241 + +50406 447364 + +49944 447862 + +49281 447861 + +48935 447466 + +48857 446836 + +49378 446732 + +50284 446825 + +50610 447249 +-1 + +54170 439063 + +53992 439371 + +53664 439092 + +52903 439263 + +53062 438979 + +53757 438548 + +54140 439107 +-1 + +66263 440249 + +66115 440341 + +65345 439952 + +64418 439809 + +63493 439768 + +62644 440061 + +62347 440632 + +61783 440678 + +61343 441006 + +60419 440688 + +59557 440231 + +58930 440011 + +58361 439791 + +57717 439205 + +58439 439675 + +58156 439140 + +57860 438295 + +57276 437646 + +56560 437825 + +55966 437449 + +55338 436987 + +54579 437357 + +53763 437675 + +53120 438116 + +52627 437800 + +51762 438044 + +51033 438263 + +50438 438901 + +50114 439866 + +50282 440248 + +50848 439835 + +51165 440153 + +50973 440414 + +51444 440647 + +51582 441247 + +51590 441589 + +51408 442250 + +50815 442807 + +50112 443086 + +49394 443212 + +49806 443903 + +50134 443807 + +50629 443818 + +50438 444069 + +50147 444398 + +49969 445115 + +49816 445698 + +49391 446226 + +49353 445453 + +49116 444711 + +48530 445205 + +47911 445612 + +47596 445550 + +47017 445704 + +47084 446410 + +46985 447053 + +46253 446894 + +45373 446757 + +45311 446210 + +45994 445852 + +46240 446176 + +46609 446187 + +46346 445548 + +46469 445257 + +46558 444844 + +46917 444100 + +47443 443859 + +48088 443494 + +48619 442892 + +49123 442141 + +49623 441975 + +50042 441330 + +50263 440694 + +49515 441027 + +48854 441303 + +48572 441394 + +47740 441676 + +47628 441043 + +48386 440817 + +48916 440198 + +49384 439675 + +49791 439086 + +50243 438327 + +49951 437593 + +49319 437172 + +48954 436613 + +49053 435755 + +49482 435411 + +49743 435262 + +50143 434560 + +49593 434331 + +50387 434255 + +51069 434129 + +51599 434725 + +52107 435384 + +52879 435289 + +53189 434370 + +53639 434122 + +52868 433993 + +51973 434037 + +52219 433345 + +52878 432915 + +53464 432927 + +53231 432364 + +54002 432200 + +54891 432019 + +55596 431643 + +56157 431657 + +56916 431583 + +57312 431208 + +58155 431161 + +58938 431454 + +58405 431875 + +57850 432364 + +57687 433112 + +58242 433443 + +58923 433145 + +59826 432980 + +60590 433161 + +61381 433543 + +62316 433472 + +63075 433383 + +63766 433466 + +64535 433550 + +65385 433810 + +66268 434104 + +66733 434504 + +66998 435121 + +67062 435913 + +66683 436773 + +66207 437619 + +66021 438178 + +65850 439162 + +66538 439693 + +66230 440269 +-1 + +52041 435161 + +52213 435292 +-1 + +-16326 525571 + +-16629 525790 + +-17047 525210 + +-16326 525571 +-1 + +-7059 530611 + +-7431 530623 + +-7722 530130 + +-7860 529350 + +-7764 528420 + +-7897 527988 + +-7702 527478 + +-7221 527756 + +-7071 528494 + +-7091 529500 + +-7276 530248 + +-7059 530611 +-1 + +-8055 532177 + +-8459 532125 + +-8055 532177 +-1 + +-18067 556634 + +-18357 556896 + +-19258 556911 + +-19423 556602 + +-18541 556471 + +-18067 556634 +-1 + +-19570 556908 + +-19664 557209 + +-19966 557883 + +-20307 558359 + +-21105 558741 + +-21571 559412 + +-22304 559888 + +-22429 560340 + +-23008 560976 + +-23854 561322 + +-24368 561309 + +-24513 560821 + +-24669 560012 + +-24255 559207 + +-23582 558657 + +-22770 558778 + +-22370 557964 + +-21725 557414 + +-20979 557064 + +-20137 557061 + +-19570 556908 +-1 + +-10975 549535 + +-11505 549359 + +-10975 549535 +-1 + +-4869 538478 + +-4973 538710 + +-5661 539235 + +-5557 538633 + +-4869 538478 +-1 + +-8876 539835 + +-8725 540224 + +-8713 541006 + +-9144 541675 + +-9605 541199 + +-9435 540385 + +-8876 539835 +-1 + +-9230 542955 + +-9689 543508 + +-10088 544287 + +-10453 544985 + +-10862 545716 + +-11322 546414 + +-11650 547127 + +-12209 547741 + +-12724 548449 + +-13172 549011 + +-13807 549502 + +-14068 550206 + +-14614 550699 + +-15291 551246 + +-16083 550980 + +-16889 550874 + +-17347 550400 + +-16744 549833 + +-15893 549670 + +-14973 549643 + +-14181 549216 + +-13516 548654 + +-12832 548123 + +-12492 547292 + +-12086 546510 + +-11495 545876 + +-11019 545163 + +-10598 544391 + +-10105 543676 + +-9980 542736 + +-9699 543232 + +-9230 542955 +-1 + +-14927 547852 + +-15200 547894 + +-15628 548321 + +-16142 548511 + +-17076 548617 + +-17836 548178 + +-17942 547327 + +-18612 547151 + +-19248 547724 + +-19872 547132 + +-20037 546355 + +-19931 545632 + +-20297 545489 + +-20916 544971 + +-21450 544314 + +-21674 543570 + +-21875 542923 + +-22147 542274 + +-22603 541559 + +-22581 540725 + +-22670 540123 + +-22684 539536 + +-22687 538658 + +-22030 538137 + +-21946 537294 + +-22184 536588 + +-21679 536563 + +-21485 535905 + +-21110 535433 + +-20908 534676 + +-20410 533953 + +-19629 534333 + +-19828 535012 + +-19936 535796 + +-19796 536576 + +-20167 537279 + +-20088 538137 + +-19769 538808 + +-19840 539255 + +-19587 539911 + +-18946 540000 + +-18111 540108 + +-18396 540607 + +-19018 540173 + +-19823 540434 + +-19882 541223 + +-19715 542067 + +-19767 542728 + +-19649 543424 + +-18799 543769 + +-18153 544351 + +-17710 545037 + +-17873 545844 + +-17047 545982 + +-16127 545824 + +-15335 545454 + +-15143 546088 + +-15473 546762 + +-15202 547203 + +-14927 547852 +-1 + +-19772 532254 + +-19976 532530 + +-20572 533068 + +-20864 532710 + +-20381 532056 + +-19772 532254 +-1 + +-18698 529671 + +-18799 529762 + +-19531 530019 + +-19288 529271 + +-18698 529671 +-1 + +-33170 540858 + +-33744 541320 + +-34236 541028 + +-33727 540390 + +-33170 540858 +-1 + +-30354 544043 + +-30637 543989 + +-31535 543979 + +-31403 543762 + +-30783 543769 + +-30354 544043 +-1 + +-32317 549216 + +-32261 549530 + +-32534 550344 + +-33023 550790 + +-33157 550497 + +-33118 549897 + +-32634 549520 + +-32317 549216 +-1 + +-33630 541803 + +-33953 542573 + +-34333 543189 + +-34832 543170 + +-34768 542686 + +-34688 541714 + +-34192 541712 + +-33630 541803 +-1 + +-34963 542780 + +-35060 542913 + +-35658 543522 + +-36142 543972 + +-35714 544574 + +-36567 544448 + +-36426 543747 + +-35928 543488 + +-35554 543103 + +-34963 542780 +-1 + +-38243 549199 + +-38251 549266 + +-38241 550060 + +-38580 549880 + +-38243 549199 +-1 + +-40871 554518 + +-40793 554742 + +-40883 555421 + +-41069 554880 + +-40871 554518 +-1 + +-40764 551535 + +-40803 551619 + +-41197 552411 + +-41492 553252 + +-41857 553255 + +-41734 552675 + +-41483 552164 + +-41289 551920 + +-40764 551535 +-1 + +-30090 516021 + +-30144 516742 + +-30532 516613 + +-30090 516021 +-1 + +-30334 515619 + +-30578 516137 + +-31059 516884 + +-31208 516825 + +-30730 516080 + +-30334 515619 +-1 + +-30112 526553 + +-29880 526481 + +-29304 525993 + +-28943 525307 + +-28503 524836 + +-28581 524128 + +-28364 523247 + +-28234 522522 + +-28051 521873 + +-27616 521517 + +-27677 521209 + +-27476 520772 + +-27007 520274 + +-27508 520104 + +-27464 519951 + +-27995 520067 + +-27552 519603 + +-27535 519329 + +-28061 519189 + +-27770 518367 + +-27254 517654 + +-26931 517161 + +-27582 517672 + +-28410 518059 + +-28586 517854 + +-28965 517827 + +-28796 516902 + +-28442 516127 + +-28911 516759 + +-29675 516932 + +-29771 515878 + +-29971 514906 + +-29790 514055 + +-29966 513122 + +-29451 512516 + +-29651 511692 + +-29563 512506 + +-30132 513063 + +-29993 513956 + +-30386 514790 + +-30800 515594 + +-31447 516125 + +-32390 516172 + +-32643 515348 + +-33062 514548 + +-33486 513749 + +-33316 512933 + +-33011 512012 + +-33106 511063 + +-33189 510091 + +-33006 509230 + +-33201 508386 + +-32863 507629 +-1 + +-37666 540284 + +-37547 539844 + +-37324 539302 + +-37266 538335 + +-37084 537888 + +-36943 537089 + +-37016 536211 + +-36763 535466 + +-36457 535231 + +-36724 534427 + +-36423 533675 + +-36506 532959 + +-36343 532276 + +-36287 531847 + +-35823 531282 + +-35063 530882 + +-34399 530339 + +-34211 529774 + +-34104 529424 + +-33406 528948 + +-32865 528894 + +-32772 528918 + +-32551 528094 + +-32015 527574 + +-31573 527490 + +-30905 526965 + +-30117 526550 +-1 + +-24290 529061 + +-25034 529002 + +-25478 529429 + +-26290 529715 + +-26948 529952 + +-27227 530569 + +-27689 531067 + +-28105 531548 + +-28598 531869 + +-28747 532648 + +-29021 533295 + +-29910 533544 + +-30815 533630 + +-31220 534380 + +-32066 534664 + +-32714 535135 + +-32590 535991 + +-32429 536731 + +-32412 537345 + +-32829 537466 + +-33369 537257 + +-34180 537244 + +-34508 537987 + +-34588 538761 + +-34717 539677 + +-35043 540022 + +-35264 539141 + +-35867 539427 + +-36265 540093 + +-36491 540895 + +-36758 541754 + +-37011 542331 + +-36880 543086 + +-37256 542255 + +-37159 541329 + +-37593 541894 + +-38088 542410 + +-38386 541564 + +-38435 540863 + +-38294 540296 + +-38018 539837 + +-37867 539563 + +-37666 540284 +-1 + +-9388 507626 + +-9396 508055 + +-9731 508810 + +-10076 509679 + +-10450 510493 + +-10729 511294 + +-11106 511850 + +-11389 512718 + +-11702 513628 + +-11975 514531 + +-12101 515520 + +-12327 516463 + +-12849 517153 + +-13118 517795 + +-13694 518426 + +-13851 518977 + +-13689 519618 + +-14055 520363 + +-14521 521044 + +-15030 521549 + +-15574 522105 + +-15763 522936 + +-16216 523654 + +-16843 524167 + +-17401 524828 + +-18278 524922 + +-19042 524702 + +-19745 524909 + +-19777 525573 + +-19998 526355 + +-20174 527155 + +-20641 527870 + +-21004 528620 + +-21399 529367 + +-21389 530159 + +-21588 530983 + +-22213 531590 + +-22795 532143 + +-23675 532286 + +-24219 531913 + +-24307 530934 + +-24287 529942 + +-24292 529069 +-1 + +-2370 487645 + +-2427 487736 + +-2636 488536 + +-2686 489283 + +-3278 489907 + +-3786 490504 + +-4225 490734 + +-4287 489811 + +-4028 488982 + +-3078 488767 + +-3041 488124 + +-2794 487569 + +-2385 487660 +-1 + +-5749 487795 + +-5855 488509 + +-5934 489609 + +-6074 490638 + +-6215 491659 + +-6380 492678 + +-6661 492159 + +-6814 491390 + +-6827 490524 + +-6543 489685 + +-6230 488829 + +-6045 487946 + +-5761 487818 +-1 + +-7036 493919 + +-6977 493805 + +-6351 493909 + +-5974 494747 + +-5544 495552 + +-5352 496452 + +-5840 497205 + +-6176 498105 + +-6420 499089 + +-6980 499768 + +-7273 500693 + +-7680 501522 + +-8086 502343 + +-8486 503177 + +-8498 504230 + +-8676 504842 + +-8680 505481 + +-8917 506399 + +-9464 506670 + +-9388 507627 +-1 + +-10305 484063 + +-10159 484293 + +-9176 484110 + +-9077 484712 + +-10194 484798 + +-10644 485294 + +-11085 485366 + +-11748 485731 + +-12088 486340 + +-12174 487339 + +-11674 488057 + +-11167 488758 + +-10753 489278 + +-9959 489535 + +-9494 490240 + +-8712 490679 + +-7978 491094 + +-8104 491952 + +-7860 492794 + +-7596 493694 + +-7036 493923 +-1 + +-2841 473445 + +-2696 473902 + +-2372 474814 + +-1813 475488 + +-1383 476290 + +-1287 477311 + +-1541 478226 + +-1842 479031 + +-2281 479810 + +-2666 480609 + +-2666 481517 + +-2629 482344 + +-3169 483032 + +-3709 482664 + +-4442 483168 + +-5229 483234 + +-5983 482765 + +-6962 482923 + +-7902 482941 + +-8757 483237 + +-9447 483708 + +-10299 484063 +-1 + +-9785 481243 + +-9553 481273 + +-9348 481608 + +-8905 481685 + +-8853 481974 + +-8611 482398 + +-8439 482003 + +-8178 482171 + +-8012 481865 + +-7630 482176 + +-7835 481372 + +-8027 480859 + +-8000 480160 + +-8045 479292 + +-8197 478394 + +-8234 477563 + +-8008 476808 + +-7887 476050 + +-7426 475377 + +-7125 475155 + +-6435 475051 + +-6158 474931 + +-5537 475081 + +-5692 474447 + +-5517 474158 + +-5308 473366 + +-5063 472851 + +-5394 472636 + +-5234 471835 + +-4772 471662 + +-4232 472311 + +-3364 472552 + +-2856 472858 + +-2841 473443 +-1 + +-15334 485334 + +-14852 484727 + +-14203 485055 + +-14208 485827 + +-14099 484899 + +-14392 484184 + +-13998 483636 + +-14385 483446 + +-13920 482963 + +-13755 482778 + +-13622 482181 + +-12964 481705 + +-13201 481448 + +-12529 481088 + +-11664 481231 + +-11159 481823 + +-10846 481900 + +-10923 481636 + +-11563 481182 + +-12369 480868 + +-12494 480807 + +-13188 480506 + +-13922 480429 + +-14527 479803 + +-14692 478883 + +-14402 478211 + +-13779 478007 + +-13095 478076 + +-12576 478401 + +-11866 478120 + +-11839 477508 + +-11209 477193 + +-10733 476440 + +-10600 475678 + +-10487 475121 + +-10075 475130 + +-9873 475643 + +-9644 475972 + +-9890 476726 + +-9915 477484 + +-9866 478197 + +-9149 478730 + +-8759 479549 + +-9102 480202 + +-9260 480266 + +-9422 480491 + +-9235 480876 + +-9785 481243 +-1 + +-25105 501073 + +-24652 500318 + +-24282 499462 + +-24096 499639 + +-23706 499200 + +-23130 498546 + +-22274 498218 + +-21445 497824 + +-21011 498142 + +-20743 497424 + +-20424 497868 + +-20576 497039 + +-19783 497024 + +-19690 496733 + +-19309 496302 + +-19002 495857 + +-18560 495337 + +-18381 494673 + +-18084 494200 + +-17978 493815 + +-17739 493477 + +-17577 492939 + +-17580 492241 + +-17157 491459 + +-16857 490608 + +-16535 489791 + +-16186 488982 + +-16065 488005 + +-16050 486969 + +-15721 486133 + +-15334 485334 +-1 + +-32862 507630 + +-32714 507378 + +-32160 506702 + +-31529 506108 + +-30856 505553 + +-30295 504887 + +-29768 504186 + +-29138 504132 + +-28502 504502 + +-28935 504151 + +-29218 503243 + +-29450 502267 + +-29345 501337 + +-28735 501413 + +-29174 501068 + +-29628 500291 + +-29379 499824 + +-28603 500071 + +-27818 500478 + +-27082 500525 + +-26466 499950 + +-25986 499200 + +-25952 500217 + +-25927 501097 + +-25967 500648 + +-25675 499733 + +-25144 499033 + +-24833 499361 + +-24703 500291 + +-25105 501073 +-1 + +-29406 499755 + +-30036 500027 + +-30190 499257 + +-29768 499045 + +-29436 499768 +-1 + +-26566 498791 + +-26510 499267 + +-27004 499992 + +-27427 500525 + +-28312 500209 + +-29089 499972 + +-29480 499148 + +-30080 498522 + +-30236 497648 + +-30165 496509 + +-30378 495552 + +-29506 495737 + +-28720 496129 + +-27933 496573 + +-27244 497081 + +-26791 497866 + +-26556 498852 +-1 + +-14778 479970 + +-14850 480072 + +-15295 480859 + +-15305 480511 + +-14786 479985 +-1 + +-6047 469262 + +-6681 469562 + +-7150 469503 + +-7349 468943 + +-7297 468122 + +-6970 467285 + +-6580 467507 + +-6242 468386 + +-6067 469274 +-1 + +-3216 471208 + +-3458 471839 + +-4373 471748 + +-4807 471178 + +-4185 470650 + +-3502 470310 + +-3209 471238 +-1 + +-2772 471033 + +-3061 471080 + +-3293 470142 + +-3298 469461 + +-3041 469883 + +-2967 470549 + +-2782 471057 +-1 + +-36 470954 + +-140 471694 + +-470 472296 + +-1013 472804 + +-1255 472264 + +-1295 471469 + +-749 470863 + +-315 470266 + +-762 470544 + +-1077 471173 + +-1586 470971 + +-1100 470480 + +-1561 470004 + +-959 469654 + +-816 468869 + +-734 469498 + +-525 469210 + +-315 469227 + +-310 469661 + +-194 470342 + +-31 470969 +-1 + +5156 460837 + +5033 460847 + +4345 460479 + +3817 459806 + +3146 459650 + +3018 460415 + +3861 460726 + +4231 461491 + +4811 461382 + +5354 462075 + +5640 462902 + +5213 463254 + +4421 463336 + +3686 462934 + +3264 462117 + +2786 461567 + +2297 462319 + +1989 463156 + +1183 463346 + +724 464044 +-1 + +-769 459586 + +-91 459653 + +872 459734 + +1466 459265 + +2401 459157 + +3121 459209 + +3810 458866 + +4384 458649 + +5176 459090 + +6024 459265 + +6779 459581 + +7432 460161 + +7834 460778 + +7356 460654 + +6574 460257 + +6029 460837 + +5159 460837 +-1 + +726 464056 + +1002 463420 + +1340 462539 + +1466 461624 + +1700 460751 + +1022 460432 + +77 460385 + +-836 460711 + +-1716 461064 + +-2474 461540 + +-3100 462147 + +-3155 461745 + +-2720 461318 + +-2111 460694 + +-1326 460245 + +-769 459586 +-1 + +7252 461794 + +7319 461826 + +8189 461503 + +8901 462023 + +9271 462689 + +8970 463213 + +8098 463082 + +7380 462569 + +7262 461796 +-1 + +-959 458074 + +-1114 458145 + +-1874 457953 + +-1428 457590 + +-964 458076 +-1 + +-2215 458047 + +-2397 458150 + +-2841 457955 + +-2212 458059 +-1 + +-1114 459098 + +-1147 459238 + +-1877 459603 + +-2592 459598 + +-2770 460403 + +-3135 459845 + +-2824 459211 + +-2429 458871 + +-1869 458293 + +-1248 458585 + +-1117 459113 +-1 + +-5167 458861 + +-4800 459436 + +-5172 460208 + +-5581 460960 + +-6139 461190 + +-6117 460188 + +-6257 459243 + +-5786 458577 + +-5167 458858 +-1 + +-19562 484241 + +-19896 484882 + +-20304 485055 + +-21018 484929 + +-21430 484998 + +-21499 484774 + +-22176 485038 + +-22573 485023 + +-22826 484329 + +-22390 483587 + +-21794 483659 + +-21264 483501 + +-20797 483565 + +-20539 483451 + +-20051 483982 + +-19572 484256 +-1 + +-22213 482835 + +-22345 482951 + +-22905 483476 + +-23444 484157 + +-23939 483947 + +-24505 483703 + +-24836 483005 + +-24115 482652 + +-23343 482876 + +-23101 482810 + +-22220 482844 +-1 + +-19083 479433 + +-19464 479373 + +-20319 478998 + +-21126 478636 + +-21386 478293 + +-20459 478569 + +-19756 478964 + +-19096 479440 +-1 + +-20437 477856 + +-20628 477910 + +-21389 477960 + +-21008 477624 + +-20255 477444 + +-20444 477859 +-1 + +-12937 460908 + +-12910 461128 + +-12657 461999 + +-13117 461710 + +-13602 461180 + +-13184 461417 + +-13585 460610 + +-12935 460936 +-1 + +-10297 461454 + +-10314 461510 + +-10238 462571 + +-10280 463615 + +-10078 464567 + +-10642 465058 + +-10270 465692 + +-10107 466476 + +-10504 467308 + +-10772 468016 + +-10728 469047 + +-11162 469826 + +-11923 470266 + +-12418 470956 + +-13198 471033 + +-13863 470821 + +-13437 470031 + +-13038 469252 + +-12676 468378 + +-12090 467767 + +-11945 466767 + +-12253 466390 + +-12282 465679 + +-12051 464717 + +-11659 464291 + +-11879 463504 + +-12364 462956 + +-12152 462147 + +-11541 461555 + +-11172 461209 + +-12098 460901 + +-12787 460484 + +-11864 460457 + +-11246 460558 + +-10780 461202 + +-10294 461456 +-1 + +-11231 454058 + +-11423 454378 + +-11075 455225 + +-11026 456335 + +-11322 457178 + +-11753 457400 + +-12080 457884 + +-12920 458071 + +-13304 457312 + +-13664 456451 + +-13607 455565 + +-13184 454749 + +-12617 454082 + +-11807 453661 + +-11243 454068 +-1 + +-15853 443072 + +-16249 443349 + +-17142 443581 + +-16987 443213 + +-17489 442848 + +-18401 442717 + +-18614 443040 + +-19174 443482 + +-19408 442754 + +-19904 442495 + +-20368 442019 + +-20427 441516 + +-19670 441407 + +-19022 441785 + +-18617 441915 + +-18020 441997 + +-17194 442263 + +-16198 442429 + +-15861 443063 +-1 + +-16626 441753 + +-17248 441908 + +-18061 441733 + +-18747 441489 + +-19349 441387 + +-19069 441086 + +-19213 440709 + +-19305 440213 + +-18391 440460 + +-17548 440443 + +-17024 441008 + +-16633 441763 +-1 + +-18282 439118 + +-18666 439424 + +-19656 439357 + +-19265 438694 + +-18504 438773 + +-18292 439133 +-1 + +-14321 442959 + +-14380 443388 + +-15039 443516 + +-15000 442806 + +-14323 442966 +-1 + +-7125 453438 + +-7542 453530 + +-8439 453784 + +-8727 453525 + +-7808 453214 + +-7123 453453 +-1 + +-6422 451487 + +-6420 451717 + +-6536 452622 + +-6444 453648 + +-6555 454731 + +-6789 454087 + +-6863 453165 + +-6940 452126 + +-6723 451435 + +-6422 451497 +-1 + +-5969 447915 + +-5853 448297 + +-5991 449166 + +-6195 450041 + +-6146 450574 + +-6294 451073 + +-6763 450821 + +-7004 449997 + +-6940 449134 + +-7234 448223 + +-6721 447582 + +-5966 447930 +-1 + +-4698 444794 + +-5009 444710 + +-5451 444101 + +-5561 443684 + +-5741 443258 + +-4915 443383 + +-5179 442937 + +-5705 442313 + +-4755 442157 + +-4306 442771 + +-4215 443536 + +-4999 443618 + +-4410 444141 + +-4718 444797 +-1 + +-1359 439375 + +-1418 439365 + +-1230 438738 + +-1363 439375 +-1 + +-1699 438891 + +-1830 438834 + +-1810 438173 + +-1600 438264 + +-1707 438884 +-1 + +16118 456759 + +15648 456811 + +14881 456594 + +14590 456083 + +15343 456497 + +16059 456238 + +16096 456764 +-1 + +12343 452370 + +12402 451926 + +13126 451546 + +13087 452010 + +12321 452353 +-1 + +-14562 437746 + +-14478 437509 + +-14040 436737 + +-13718 436271 + +-13134 435635 + +-12438 435119 + +-11723 435635 + +-10918 435820 + +-10186 435664 + +-9787 435797 + +-9442 434969 + +-9681 434073 + +-10248 433407 + +-10743 432775 + +-11462 433178 + +-12189 433429 + +-13139 433496 + +-13964 433318 + +-14899 433306 + +-15780 433286 + +-16653 433572 + +-17415 433200 + +-18329 433032 + +-19150 433296 + +-20063 433589 + +-19842 433173 + +-20130 432267 +-1 + +-7179 436826 + +-7266 437302 + +-7840 437936 + +-8328 438627 + +-9109 439078 + +-9925 439453 + +-10361 440137 + +-11026 440342 + +-11457 440840 + +-11800 440295 + +-12282 440487 + +-12482 440243 + +-13181 440100 + +-13563 440857 + +-14038 441597 + +-14414 441555 + +-14896 442031 + +-14663 442276 + +-15558 442451 + +-15713 441903 + +-15903 441970 + +-15940 441570 + +-15925 440714 + +-16215 439794 + +-16982 439360 + +-17477 439234 + +-17336 438294 + +-17024 437532 + +-16122 437416 + +-15261 437618 + +-14560 437746 +-1 + +-4920 434658 + +-5004 435413 + +-4822 436168 + +-4037 436621 + +-3357 437169 + +-2895 437926 + +-3391 438550 + +-3352 439478 + +-2740 440075 + +-2752 441101 + +-2807 441960 + +-2548 442389 + +-2234 442125 + +-2030 442996 + +-2195 443970 + +-2797 444419 + +-3680 444138 + +-3416 443420 + +-3216 442875 + +-3532 442051 + +-4232 441518 + +-4913 440958 + +-5485 440292 + +-5813 439513 + +-6060 438711 + +-6738 438230 + +-6782 437423 + +-6412 436718 + +-7179 436826 +-1 + +1841 443048 + +1740 442759 + +1747 441661 + +1787 441015 + +1728 439902 + +1580 438968 + +1851 438176 + +1730 437408 + +1733 436488 + +1572 435652 + +1742 434818 + +1910 433898 + +1483 433091 + +800 432573 + +-106 432252 + +-1016 432013 + +-1971 432218 + +-2809 432576 + +-3369 433217 + +-3700 433898 + +-4484 434100 + +-4923 434658 +-1 + +2936 442248 + +3444 442855 + +3457 443519 + +3277 444336 + +3092 445226 + +3060 446210 + +3440 447000 + +4036 447636 + +4288 448418 + +4843 448342 + +5159 449092 + +5751 449459 + +6246 450096 + +5787 450579 + +5173 450602 + +4364 450177 + +3617 449691 + +3074 449000 + +2374 448490 + +1742 448139 + +1380 447355 + +1249 446440 + +1106 445483 + +1081 444651 + +1190 443635 + +1839 443055 +-1 + +-3159 431436 + +-2930 431522 + +-2002 431216 + +-989 431174 + +-429 430923 + +33 430930 + +-81 431502 + +714 431221 + +1397 431564 + +2041 432149 + +2737 432509 + +3523 432951 + +2993 433382 + +2944 434157 + +3504 434611 + +4271 434969 + +4720 435260 + +4665 436158 + +4512 437033 + +4167 437231 + +3842 438020 + +3874 439004 + +3731 439747 + +3624 440638 + +3427 441545 + +2934 442248 +-1 + +-20127 432267 + +-20112 432171 + +-20407 431416 + +-20272 430693 + +-20026 430151 + +-19624 429795 + +-18673 429758 + +-17911 430158 + +-16992 430207 + +-16127 430560 + +-15157 430599 + +-14345 430730 + +-13954 430333 + +-13142 430116 + +-12477 429877 + +-12583 429055 + +-12775 428325 + +-12255 427879 + +-11383 427679 + +-10753 427856 + +-10257 427558 + +-9511 427842 + +-9104 428517 + +-8399 428843 + +-7546 429095 + +-7014 429657 + +-6121 429482 + +-5170 429477 + +-4321 429623 + +-3584 430099 + +-2841 430590 + +-2328 431046 + +-3162 431433 +-1 + +-20822 433780 + +-21143 433876 + +-22139 433932 + +-23108 433812 + +-22588 433683 + +-21690 433587 + +-20834 433784 +-1 + +-25619 474311 + +-25599 474948 + +-25927 474859 + +-25614 474321 +-1 + +-29103 471731 + +-29255 472027 + +-29626 471644 + +-30060 470937 + +-29609 471240 + +-29106 471733 +-1 + +-25619 473924 + +-25629 473978 + +-26003 474158 + +-26608 473993 + +-27361 473899 + +-27987 473347 + +-28502 472841 + +-28573 472614 + +-28630 472024 + +-28001 472101 + +-27786 472296 + +-27177 472382 + +-26652 472910 + +-26028 473386 + +-25621 473936 +-1 + +-28072 466664 + +-28082 467014 + +-28666 467411 + +-28784 466777 + +-28075 466676 +-1 + +-29177 460057 + +-29186 460314 + +-29396 461261 + +-29582 460580 + +-29174 460072 +-1 + +-27581 453485 + +-27699 453777 + +-27706 454726 + +-27307 455518 + +-27623 456266 + +-27926 456211 + +-28349 455439 + +-28510 454793 + +-28390 453823 + +-28774 452977 + +-28212 452992 + +-27569 453505 +-1 + +-33064 448066 + +-33067 448043 + +-33330 447084 + +-33749 446272 + +-34313 445611 + +-35065 445209 + +-35762 444896 + +-36163 445396 + +-36603 444930 + +-37307 444481 + +-37333 445283 + +-37095 446127 + +-36646 446894 + +-36566 447996 + +-35935 448591 + +-35354 449235 + +-34790 449886 + +-34060 450345 +-1 + +-34065 450347 + +-33985 450434 + +-33517 451189 + +-33147 452047 + +-32947 452911 + +-32628 453774 + +-32338 454672 + +-31948 455506 + +-31534 456313 + +-31268 457191 + +-30712 457862 + +-30161 458084 + +-29992 457267 + +-30275 456448 + +-30556 455582 + +-30441 454721 + +-30688 453781 + +-30629 452814 + +-30805 451847 + +-30995 450870 + +-31675 450335 + +-32282 449716 + +-32667 448872 + +-33057 448061 +-1 + +-38740 442273 + +-38665 442599 + +-38286 443396 + +-37746 444044 + +-38095 444086 + +-38541 443924 + +-38977 443203 + +-39287 442448 + +-38735 442283 +-1 + +-37969 438200 + +-37927 438277 + +-37586 439009 + +-38119 438790 + +-37961 438215 +-1 + +-29289 448100 + +-29467 448685 + +-29413 449721 + +-29619 450488 + +-30141 449876 + +-30253 448850 + +-30466 447974 + +-29968 447841 + +-29689 448090 + +-29289 448110 +-1 + +-30041 446314 + +-29914 446645 + +-29746 447101 + +-29909 447468 + +-30671 447005 + +-30351 446410 + +-30031 446334 +-1 + +-29782 444254 + +-29792 444461 + +-30119 444715 + +-29734 445080 + +-29492 445599 + +-29834 445993 + +-30356 445317 + +-30763 444974 + +-30946 444284 + +-30656 443650 + +-30170 444397 + +-29777 444276 +-1 + +-29841 443095 + +-29707 443307 + +-29912 443983 + +-30256 443226 + +-29829 443127 +-1 + +-29765 432980 + +-29760 433622 + +-29711 434305 + +-30031 435121 + +-30331 435970 + +-30722 436789 + +-30922 437522 + +-30595 437996 + +-30573 438834 + +-30654 439355 + +-31095 440095 + +-30854 441005 + +-30231 441355 + +-29890 442214 + +-29506 442285 + +-29204 442036 + +-29423 442734 + +-30019 442614 + +-30363 442086 + +-31022 441943 + +-31317 441136 + +-31497 440194 + +-31661 439313 + +-32000 438417 + +-31817 437796 + +-31785 436920 + +-32024 436251 + +-32134 435314 + +-31951 434727 + +-31671 433851 + +-31780 432955 + +-31714 432146 + +-31710 431502 + +-30844 431293 + +-30471 431675 + +-30246 432371 + +-29770 432995 +-1 + +-30348 430025 + +-30563 430375 + +-30929 430148 + +-31505 430049 + +-30983 429776 + +-30348 430040 +-1 + +-33958 428525 + +-33697 429435 + +-33731 430383 + +-33797 431290 + +-33610 431954 + +-34096 432622 + +-34766 433133 + +-34931 433826 + +-35592 434391 + +-36195 435013 + +-36802 434396 + +-37122 433612 + +-36845 432719 + +-36287 432097 + +-35728 431497 + +-35264 430777 + +-35171 429909 + +-35074 429041 + +-34576 428315 + +-33946 428535 +-1 + +-30188 421970 + +-30473 422599 + +-30368 423238 + +-30712 423475 + +-31139 423929 + +-31449 424603 + +-31146 425402 + +-30841 425597 + +-30456 424941 + +-30119 424171 + +-29409 423811 + +-29106 424645 + +-29465 425397 + +-30117 425878 + +-29694 426601 + +-30214 427279 + +-30502 427378 + +-29873 427871 + +-30344 428495 + +-31156 428629 + +-31054 429097 + +-31478 428663 + +-31427 427931 + +-31590 427546 + +-31858 427950 + +-31761 427075 + +-31746 426221 + +-30912 426280 + +-31590 425812 + +-31853 425079 + +-32153 424326 + +-32204 423539 + +-32575 422681 + +-32636 421805 + +-32643 420979 + +-32275 420323 + +-31568 420473 + +-30797 420631 + +-30478 421314 + +-30192 421975 +-1 + +-29587 418823 + +-29575 419106 + +-29880 420034 + +-30663 420039 + +-31476 419659 + +-31926 419743 + +-31780 419324 + +-32143 418879 + +-31983 418129 + +-32056 417626 + +-31537 417046 + +-31446 417745 + +-30832 417893 + +-30100 418152 + +-29585 418842 +-1 + +-29130 412125 + +-29301 412922 + +-29472 413931 + +-29008 414696 + +-29338 415591 + +-29907 416252 + +-30522 416282 + +-30905 415463 + +-31437 414767 + +-31873 414570 + +-31275 414597 + +-30676 413963 + +-30258 413151 + +-29919 412312 + +-29125 412122 +-1 + +-24816 406582 + +-24813 406604 + +-24794 407699 + +-24823 408812 + +-24750 409924 + +-24997 410830 + +-25367 410082 + +-25607 409599 + +-25852 408864 + +-26018 408203 + +-25825 407322 + +-25989 407011 + +-25788 405985 + +-25281 405893 + +-24813 406611 +-1 + +-21666 385211 + +-21914 385006 + +-21705 384184 + +-21722 383262 + +-21460 382440 + +-21190 381907 + +-21767 381278 + +-22689 380997 + +-23476 380560 + +-23834 380269 + +-24539 379744 + +-24079 379196 + +-24666 378947 + +-24725 379732 + +-24676 380758 + +-24615 381737 + +-25078 382509 + +-25115 383395 + +-25817 383286 + +-26544 383077 + +-26686 383933 + +-26784 385058 + +-26948 386111 + +-27129 387093 + +-27581 387870 + +-27825 388768 + +-28041 389784 + +-27791 390618 + +-27608 391351 + +-27635 391987 + +-27693 392851 + +-27879 393830 + +-28011 394743 + +-28224 395661 +-1 + +-25367 405405 + +-24806 405220 + +-24760 404364 + +-24774 403402 + +-24534 402677 + +-24106 401877 + +-24118 401150 + +-24101 400121 + +-23248 399756 + +-23172 398860 + +-23797 398369 + +-24664 398029 + +-25117 397279 + +-24789 396549 + +-24904 395520 + +-24659 394533 + +-24747 393699 + +-24595 392732 + +-24537 392014 + +-24395 391136 + +-23537 390781 + +-22900 390196 + +-22645 389525 + +-22623 388778 + +-22350 388018 + +-22240 387236 + +-21646 386607 + +-21524 385731 + +-21669 385211 +-1 + +-28217 395656 + +-28375 396038 + +-28779 396869 + +-29189 397693 + +-29511 398596 + +-29697 399618 + +-29780 400323 + +-29772 401132 + +-29992 401840 + +-29990 402336 + +-29880 402995 + +-29953 403905 + +-30175 404717 + +-30405 405624 + +-30234 406338 + +-29839 407147 + +-30017 408101 + +-30361 408819 + +-30688 409535 + +-30849 410252 + +-31041 410933 + +-31163 411765 + +-31590 412300 + +-31100 412308 + +-30446 411905 + +-30129 411715 + +-29128 411940 + +-28173 412071 + +-27718 411294 + +-27398 410512 + +-27755 409735 + +-27747 408785 + +-28043 407909 + +-27703 407107 + +-27349 406229 + +-26676 406103 + +-25967 405844 + +-25873 405647 + +-25367 405405 +-1 + +-1887 422790 + +-1734 422859 + +-981 422777 + +-125 423105 + +541 422952 + +1321 423201 + +2051 423631 + +2850 424055 + +2840 424879 + +3679 424588 + +3773 424802 + +3154 425417 + +2986 426305 + +3042 427225 + +3166 428007 + +3790 428320 + +4155 427630 + +4693 427117 + +5109 426403 + +5580 425853 + +6096 425123 + +6621 424465 + +7255 424156 + +7439 424386 + +7792 424566 + +8374 425098 + +8973 424588 + +9687 424062 + +10207 423441 + +10491 423320 + +10767 423483 + +11141 423256 + +11444 422535 + +11653 422471 + +12363 422698 + +12693 421961 + +12990 421327 + +13057 422318 + +13249 423024 + +13237 423127 + +13225 424013 + +13581 423897 + +13980 423384 + +14027 423628 + +14561 423081 + +14996 422533 + +15009 423325 +-1 + +-12058 412364 + +-12361 412293 + +-13262 412589 + +-14380 412648 + +-15010 412991 + +-14557 413741 + +-14190 414614 + +-13841 415500 + +-13462 416353 + +-13036 417162 + +-12309 417671 + +-11615 418201 + +-11378 418186 + +-10957 418213 + +-10294 418088 + +-10834 418421 + +-10174 418948 + +-9213 418916 + +-9035 418852 + +-9028 419540 + +-8027 419775 + +-7953 419148 + +-7662 418761 + +-6965 419247 + +-6407 418931 + +-6245 418635 + +-5875 419496 + +-5147 419753 + +-4580 420399 + +-3895 420187 + +-4299 420446 + +-4501 420959 + +-3884 421566 + +-3214 422123 + +-3110 422535 + +-2905 422997 + +-2594 423031 + +-2180 423162 + +-1625 423470 + +-1889 422790 +-1 + +-9075 397003 + +-9511 396709 + +-10381 396776 + +-10649 397257 + +-10368 398142 + +-11083 398446 + +-10516 399114 + +-10630 398976 + +-11088 399168 + +-10893 400074 + +-10546 400903 + +-10832 401717 + +-10292 402163 + +-10240 402326 + +-11132 402590 + +-12216 402635 + +-12844 402903 + +-12265 403557 + +-11965 404416 + +-12405 405198 + +-11972 405938 + +-11516 406695 + +-10967 406833 + +-10967 407189 + +-11553 407835 + +-11526 408003 + +-11428 408706 + +-12167 409061 + +-12465 409744 + +-12053 410566 + +-11844 410780 + +-11972 411407 + +-11933 411508 + +-12504 411829 + +-12058 412367 +-1 + +7430 394740 + +7486 394723 + +7033 393961 + +6401 393423 + +6022 393322 + +5484 392624 + +4520 392389 + +4705 392989 + +4764 393137 + +4286 392375 + +3560 392338 + +2880 391879 + +2081 392148 + +1185 392096 + +709 392851 + +62 393430 + +-290 393053 + +-749 392851 + +-1184 392772 + +-1928 392910 + +-2109 393736 + +-2444 393956 + +-2516 393722 + +-2999 393361 + +-3056 393978 + +-3497 394726 + +-3342 395029 + +-3954 395614 + +-4590 395952 + +-5391 396169 + +-6311 395860 + +-6837 396040 + +-7616 396418 + +-8530 396546 + +-9077 397003 +-1 + +7003 366385 + +6345 366097 + +6340 365238 + +7299 365068 + +7624 365857 + +6983 366388 +-1 + +5211 368981 + +5018 368986 + +4833 368601 + +5201 367732 + +5829 367224 + +5608 368208 + +5171 368983 +-1 + +4367 368924 + +3514 368889 + +3659 368203 + +4530 367952 + +4969 368332 + +4342 368919 +-1 + +2867 370984 + +2823 370989 + +2828 370421 + +2806 369368 + +3240 368707 + +4024 368904 + +3575 369467 + +3405 370347 + +2830 370986 +-1 + +3092 371401 + +3038 371060 + +3531 370315 + +3637 369449 + +4172 370083 + +3755 370905 + +3074 371396 +-1 + +2135 371867 + +1974 371864 + +2268 371329 + +2120 371869 +-1 + +3691 372365 + +3733 371963 + +3691 372368 +-1 + +2670 372624 + +2349 372427 + +3074 372082 + +2665 372624 +-1 + +2870 372688 + +2897 372622 + +2862 372693 +-1 + +2857 373808 + +2899 373540 + +2828 373811 +-1 + +2847 374176 + +2944 373949 + +2840 374186 +-1 + +3440 374267 + +3472 373885 + +3405 374277 +-1 + +4111 374948 + +3770 374780 + +3778 374097 + +4197 374450 + +4086 374951 +-1 + +3691 376796 + +3277 376690 + +3230 376117 + +3661 376100 + +3602 375402 + +4236 375614 + +4387 376421 + +3686 376801 +-1 + +3506 377474 + +3489 377472 +-1 + +3005 375330 + +2988 375311 + +3314 374728 + +3005 375330 +-1 + +2549 375429 + +2601 375170 + +2542 375410 +-1 + +1316 375666 + +1291 375691 + +1296 375686 +-1 + +583 375908 + +80 376115 + +573 375913 +-1 + +763 376386 + +240 376875 + +472 376448 + +753 376401 +-1 + +-9208 387751 + +-9223 387983 + +-9309 388830 + +-9661 389390 + +-10329 389846 + +-11149 389464 + +-11647 389005 + +-11152 388400 + +-11440 388047 + +-11317 387480 + +-10484 387401 + +-10011 387406 + +-9205 387751 +-1 + +-5367 381202 + +-5433 381328 + +-6097 381757 + +-6777 382248 + +-7825 382305 + +-8685 382682 + +-9028 383494 + +-9223 384532 + +-9745 384012 + +-10647 383844 + +-11154 384165 + +-11029 383422 + +-10531 382734 + +-10218 381814 + +-9550 381246 + +-8762 381096 + +-7837 380881 + +-7483 380072 + +-7682 379159 + +-7263 378439 + +-6703 379122 + +-6092 379236 + +-5623 379936 + +-6013 380501 + +-6464 380834 + +-5727 380620 + +-5372 381217 +-1 + +3358 352504 + +3343 352494 + +2322 352395 + +2081 351811 + +2806 351465 + +3408 350868 + +3987 350434 + +4658 349896 + +5151 349571 + +5307 350360 + +5279 350950 + +4554 351465 + +3992 352129 + +3334 352489 +-1 + +-6383 357122 + +-6398 356547 + +-5858 355844 + +-5108 355420 + +-4348 354951 + +-3445 355228 + +-3381 356022 + +-3941 356315 + +-4666 356708 + +-5224 356861 + +-5830 357403 + +-5838 357223 + +-6380 357105 +-1 + +5849 354894 + +6123 354408 + +5842 354880 +-1 + +7405 349739 + +7324 349627 + +7395 349734 +-1 + +7393 350427 + +7829 349931 + +8007 350015 + +7393 350434 +-1 + +8492 347272 + +8497 346902 + +8901 346319 + +9313 345572 + +9517 344849 + +10163 344518 + +10518 345042 + +10163 345451 + +9636 345962 + +9448 346396 + +8941 347017 + +8477 347247 +-1 + +21020 343366 + +20958 343283 + +21287 342784 + +21015 343369 +-1 + +20543 342419 + +20507 342190 + +20531 342434 +-1 + +-3756 361481 + +-3458 361267 + +-2669 360823 + +-1980 360285 + +-1366 359663 + +-658 359145 + +119 358827 + +568 358042 + +783 357191 + +1330 356831 + +2194 356737 + +2949 356387 + +3876 356130 + +4776 355837 + +5556 355388 + +6022 355765 + +6212 355311 + +6895 354761 + +7329 353997 + +7795 353283 + +8127 352467 + +8416 351759 + +9401 351542 + +10372 351278 + +10786 350488 + +11631 350099 + +12230 349487 + +12922 348944 + +13503 348298 + +13608 347294 + +14295 346741 + +14900 346110 + +15383 345439 + +16030 344852 + +16640 344220 + +17220 343682 + +18006 343295 + +18738 342994 + +19377 342905 + +20050 342856 +-1 + +-20375 379958 + +-20083 379389 + +-19798 378915 + +-20478 378720 + +-20859 378486 + +-20459 377694 + +-19936 376988 + +-20004 376312 + +-20775 376771 + +-21357 376557 + +-20751 376024 + +-20242 375503 + +-19675 374879 + +-19034 374383 + +-18401 374008 + +-17874 373411 + +-17594 372674 + +-17255 371963 + +-16626 371356 + +-16198 370552 + +-15581 369933 + +-15037 369240 + +-14520 368522 + +-13806 368253 + +-13056 367880 + +-12600 367140 + +-12085 366420 + +-11526 365747 + +-10814 365260 + +-10001 364841 + +-9459 364150 + +-8791 363583 + +-8005 363134 + +-7115 363161 + +-6326 362715 + +-5539 362268 + +-4809 362041 + +-4368 361563 + +-3759 361481 +-1 + +-932 371771 + +-774 372550 + +-1339 372077 + +-1568 372955 + +-1711 372185 + +-2358 372146 + +-2863 372447 + +-3298 373014 + +-3815 373729 + +-3643 374455 + +-3793 375350 + +-4242 375836 + +-5199 376009 + +-6146 376285 + +-6942 376243 + +-7142 376616 + +-7305 376956 + +-7707 377563 + +-8446 377072 + +-8545 376949 + +-9361 376764 + +-9915 376399 + +-9336 377052 + +-8459 377373 + +-8387 377842 + +-8476 378698 + +-8609 379707 + +-8927 380237 + +-9661 380622 + +-10509 380977 + +-10861 381777 + +-11792 381769 + +-12430 381172 + +-13400 380950 + +-14062 381367 + +-14933 380995 + +-15873 381088 + +-16749 381246 + +-17651 381239 + +-18639 381101 + +-19688 381014 + +-20648 380884 + +-20989 380521 + +-20375 379961 +-1 + +6557 363393 + +7136 363252 + +7972 362870 + +8228 363733 + +7671 364279 + +6956 364772 + +6120 365164 + +6029 366126 + +5521 366854 + +5006 367574 + +4152 367910 + +3353 368278 + +2749 368907 + +2638 369891 + +2285 370735 + +1555 371021 + +1148 370194 + +741 369365 + +837 368882 + +788 369592 + +1027 370572 + +1464 371371 + +1932 372111 + +1432 372844 + +1037 373438 + +70 373705 + +-98 372970 + +-532 372567 + +-927 371776 +-1 + +20057 342856 + +20085 343065 + +20168 343833 + +20048 344748 + +19490 345357 + +18992 346090 + +18775 347047 + +18810 348051 + +18947 348961 + +18601 349793 + +18795 350718 + +18488 351406 + +17901 352057 + +17271 352647 + +16347 352785 + +16148 353496 + +15427 353750 + +14881 353535 + +14704 354181 + +14224 354884 + +13581 355474 + +13192 356318 + +12784 357144 + +12217 357813 + +11634 358464 + +11190 359244 + +10665 359826 + +9737 359843 + +9695 359934 + +9239 360349 + +9739 360593 + +9108 361165 + +8243 361496 + +7674 362162 + +7324 362932 + +6554 363393 +-1 + +17606 414069 + +17780 414086 + +18102 413943 + +17650 413164 + +17092 412488 + +16645 411703 + +16524 410716 +-1 + +17652 414525 + +17345 414106 +-1 + +16524 410719 + +16295 410324 + +15388 410198 + +14682 409673 + +14054 409068 + +13517 408387 + +12781 407889 + +12072 407379 + +11434 406905 + +11102 406005 + +10841 405025 + +10604 404056 + +10375 403052 + +10234 401963 + +9742 401273 + +8983 401354 + +8598 401214 + +8544 400784 + +8221 400281 + +7718 400355 + +7580 400782 + +7311 400321 + +6466 400054 + +5901 400427 + +6064 399874 + +5292 399788 + +5080 400651 + +4996 400528 + +5173 399721 + +5645 398959 + +5299 398544 + +5753 398034 + +6231 397846 + +6470 397232 + +6071 396783 + +6076 395762 + +6606 395059 + +7430 394743 +-1 + +17345 414106 + +17606 414071 +-1 + +21120 422871 + +21513 423616 + +22222 423396 + +22859 423828 + +23462 423507 + +23683 422970 + +23877 422259 + +24717 422091 + +25175 421522 + +24499 421299 + +23854 420744 + +24200 420569 + +24844 420663 + +25001 420177 + +24161 419930 + +23470 419422 + +22894 418773 + +22491 418645 + +22050 417981 + +21376 417848 + +20703 417320 + +19900 416891 + +19957 416102 + +19832 415860 + +19166 415295 + +18721 415907 + +18181 415951 + +17633 415265 + +17648 414523 +-1 + +15011 423330 + +15454 423502 + +15717 423737 + +15279 424492 + +15493 425353 + +15651 426300 + +15894 427067 + +16241 426569 + +16711 426132 + +17296 425486 + +17913 425656 + +18004 426403 + +17834 427124 + +18073 428017 + +18375 428947 + +19082 429381 + +19510 428796 + +19478 428175 + +19910 427590 + +20126 426946 + +20490 426870 + +20917 426105 + +20752 425390 + +20507 424775 + +20914 424761 + +21385 425062 + +21589 424529 + +21265 423818 + +21120 422871 +-1 + +-66715 526803 + +-67270 526688 + +-68168 526759 + +-68755 527440 + +-69054 528323 + +-69462 529068 + +-69416 529388 + +-69910 530057 + +-69619 530706 + +-70135 531028 + +-70954 531329 + +-71386 531898 + +-70995 532197 + +-71710 532721 + +-71810 533545 + +-72328 533786 + +-72623 534467 + +-72324 534635 + +-72784 535039 + +-72949 535374 + +-73306 535856 + +-73927 536139 + +-73721 535513 + +-74084 535178 + +-74761 535624 + +-75077 535949 + +-75335 536629 + +-75626 536979 +-1 + +-53799 523231 + +-53948 523198 + +-54780 522896 + +-55122 523004 + +-55823 522960 + +-56563 523264 + +-57400 523421 + +-58283 523550 + +-59092 523465 + +-59812 523941 + +-60466 524542 + +-61160 524778 + +-60755 525271 + +-61426 525161 + +-62215 525588 + +-63036 525852 + +-63811 525965 + +-64723 525906 + +-65610 525637 + +-66229 526265 + +-66717 526803 +-1 + +-43106 515689 + +-43297 515436 + +-44049 515084 + +-44570 515613 + +-45235 516073 + +-45863 516151 + +-46297 516468 + +-46826 516630 + +-47833 516671 + +-48694 516912 + +-49634 516748 + +-50405 517201 + +-51359 517413 + +-52117 517889 + +-51974 518732 + +-51377 519175 + +-51310 519974 + +-51370 520487 + +-51946 520592 + +-52515 521184 + +-53073 521804 + +-53428 522623 + +-53804 523228 +-1 + +-48068 509875 + +-47454 509926 + +-46549 509794 + +-46025 510374 + +-45860 510780 + +-46164 510933 + +-45772 510890 + +-45315 511018 + +-45204 510343 + +-44810 510001 + +-45133 509734 + +-44260 510119 + +-43916 510307 + +-43086 510735 + +-43379 511031 + +-43018 510996 + +-42085 511249 + +-41146 511574 + +-40158 511769 + +-39324 511963 + +-38856 512686 + +-38644 513304 + +-39346 513043 + +-39374 513537 + +-39764 513957 + +-40670 514125 + +-41432 514221 + +-42425 514297 + +-42958 514935 + +-43103 515682 +-1 + +-63257 503212 + +-63467 503733 + +-63748 504636 + +-63510 505642 + +-63095 506475 + +-62529 507174 + +-61507 507436 + +-60700 507830 + +-59987 508380 + +-59116 508623 + +-58217 508962 + +-57346 508953 + +-56294 509185 + +-55344 509512 + +-54546 509880 + +-53720 509872 + +-52805 509589 + +-51784 509550 + +-50765 509730 + +-49995 509276 + +-48925 509479 + +-48068 509872 +-1 + +-53015 487325 + +-53817 487667 + +-54299 488442 + +-54756 489230 + +-55277 489997 + +-55949 490554 + +-56449 491315 + +-56881 492016 + +-57256 492429 + +-57101 493130 + +-57590 493926 + +-58096 494691 + +-58385 495594 + +-59031 496207 + +-59640 496859 + +-60178 497601 + +-60437 498602 + +-60663 499570 + +-60972 500545 + +-61750 500929 + +-62479 501444 + +-62818 502354 + +-63259 503212 +-1 + +-42776 491692 + +-43258 491396 + +-43882 491779 + +-44004 492279 + +-43971 492704 + +-44529 493101 + +-45120 492450 + +-45159 492283 + +-45736 491871 + +-45968 491660 + +-46107 491334 + +-46588 491857 + +-46660 491553 + +-47304 491540 + +-47714 491036 + +-47488 490976 + +-47240 490762 + +-47600 490353 + +-47448 489982 + +-47610 489647 + +-48137 489232 + +-48374 489214 + +-49171 489165 + +-49398 489589 + +-49561 489663 + +-50346 489289 + +-51181 489035 + +-51848 488442 + +-52591 487912 + +-53005 487326 +-1 + +-41397 478973 + +-41841 479185 + +-42098 479874 + +-42253 480209 + +-42395 480752 + +-42559 481154 + +-42250 481882 + +-42618 481798 + +-42636 482519 + +-42962 482985 + +-43358 483203 + +-43407 483894 + +-43242 484783 + +-43369 485296 + +-43847 485958 + +-44172 486668 + +-44117 487085 + +-43742 487151 + +-43558 487811 + +-43281 488312 + +-43052 488385 + +-42634 489154 + +-42689 489247 + +-43193 488782 + +-43279 488935 + +-43963 488426 + +-43996 488878 + +-43664 489527 + +-43864 489447 + +-44177 489755 + +-44891 489723 + +-44821 490492 + +-44044 490907 + +-43772 490344 + +-43229 490975 + +-42775 491689 +-1 + +-46521 468517 + +-46611 468803 + +-45894 469282 + +-45555 469796 + +-45744 470152 + +-45492 470023 + +-44900 470129 + +-44700 470582 + +-45153 470902 + +-45440 471480 + +-45139 471479 + +-44701 470981 + +-44486 471639 + +-43813 471614 + +-43944 472304 + +-43457 472575 + +-44065 472913 + +-44268 473832 + +-44012 474733 + +-44213 475542 + +-43929 476167 + +-44290 476705 + +-44052 476733 + +-43600 477318 + +-43537 477566 + +-42561 477499 + +-41915 477602 + +-41410 477007 + +-41249 476097 + +-41306 475326 + +-40850 475058 + +-40665 474452 + +-40385 474751 + +-40260 475078 + +-40414 475484 + +-40799 475740 + +-40801 476018 + +-40080 475716 + +-40445 476206 + +-40350 476559 + +-40496 476907 + +-41109 477427 + +-41234 478025 + +-40784 478363 + +-41395 478968 +-1 + +-49415 457037 + +-49720 457259 + +-50181 457553 + +-50212 457948 + +-50065 458395 + +-50637 458864 + +-51023 459554 + +-51751 460047 + +-52112 460404 + +-52534 460951 + +-52977 461604 + +-53494 461262 + +-54454 461044 + +-55304 461054 + +-55574 461146 + +-54697 461296 + +-55399 461803 + +-54676 461566 + +-53913 461768 + +-54087 462088 + +-53823 462334 + +-53263 462361 + +-53274 463329 + +-53501 464289 + +-53976 465076 + +-54797 465016 + +-54389 465270 + +-53539 465194 + +-53689 465824 + +-54279 466485 + +-54740 466887 + +-54088 466658 + +-53475 467026 + +-53295 467881 + +-53208 467538 + +-53275 467035 + +-52606 466533 + +-52359 467081 + +-52255 466202 + +-51640 465738 + +-50848 466178 + +-50672 466573 + +-50381 467038 + +-49621 467284 + +-48849 467385 + +-48683 467762 + +-48399 468569 + +-48010 469180 + +-47417 468514 + +-46521 468515 +-1 + +-55868 450663 + +-55771 450556 + +-55138 450461 + +-55221 449682 + +-54809 450050 + +-54772 449723 + +-54561 449372 + +-54330 450060 + +-53978 450285 + +-54491 450518 + +-54186 450678 + +-54500 451377 + +-54170 451363 + +-53991 451033 + +-53692 450842 + +-53474 450724 + +-52916 450684 + +-52697 450856 + +-52354 451269 + +-52713 451555 + +-52159 451814 + +-52114 452144 + +-51275 452115 + +-51463 452584 + +-52145 452453 + +-52309 452469 + +-52075 452802 + +-52425 452993 + +-52288 453309 + +-51926 453637 + +-51328 453801 + +-50675 453977 + +-50498 453627 + +-50206 453757 + +-50151 454147 + +-50263 454383 + +-50706 454251 + +-51210 454466 + +-50817 454713 + +-50395 455215 + +-50410 455377 + +-50911 455452 + +-50967 455930 + +-50605 456207 + +-50334 456402 + +-49999 456458 + +-49733 456634 + +-49417 457029 +-1 + +-59747 442689 + +-60075 443046 + +-60521 443328 + +-61234 443703 + +-62024 444119 + +-62729 444593 + +-63118 444905 + +-62175 444957 + +-61414 444864 + +-61416 445392 + +-61992 446060 + +-61251 445667 + +-60863 445979 + +-60760 445873 + +-60278 445309 + +-59873 444784 + +-59647 444705 + +-59282 444489 + +-59395 445051 + +-59063 444851 + +-58940 445176 + +-58764 444976 + +-58268 444959 + +-58273 445678 + +-58563 445472 + +-59101 445865 + +-58942 446364 + +-58416 446151 + +-58766 447040 + +-58874 447761 + +-59021 448727 + +-59049 449622 + +-58782 448628 + +-58647 447794 + +-57800 447987 + +-58002 448495 + +-57224 448595 + +-56853 448801 + +-57564 448227 + +-57120 447904 + +-56437 447801 + +-55909 447769 + +-55803 448386 + +-55692 448864 + +-55190 448785 + +-55054 449130 + +-55264 449512 + +-55712 450008 + +-55872 450654 +-1 + +-71903 430972 + +-71888 431137 + +-71728 432200 + +-71546 433256 + +-71200 434163 + +-70837 435051 + +-70408 435874 + +-69847 436572 + +-69146 437132 + +-68360 437612 + +-67497 437864 + +-67050 438399 + +-66497 438666 + +-65995 439394 + +-65479 440076 + +-64760 440463 + +-64582 439923 + +-63586 439834 + +-62570 439726 + +-61767 440143 + +-61174 440581 + +-60982 441058 + +-60627 441173 + +-60345 441865 + +-59901 441929 + +-59258 442417 + +-59210 442964 + +-59747 442691 +-1 + +-75598 417905 + +-75095 418272 + +-74956 419191 + +-74480 419939 + +-73906 420611 + +-74587 420737 + +-74307 421571 + +-74583 422164 + +-74461 423217 + +-74284 424028 + +-73734 424701 + +-73253 425457 + +-73254 426273 + +-73186 427220 + +-72666 427956 + +-72038 428595 + +-71931 429328 + +-72179 430269 + +-71903 430970 +-1 + +-89619 409006 + +-89164 409017 + +-88442 408472 + +-87529 408200 + +-86630 408283 + +-85778 408639 + +-84947 409116 + +-84150 409565 + +-83199 409586 + +-82282 409597 + +-81544 409175 + +-80708 409467 + +-79813 409887 + +-78918 410300 + +-78518 411027 + +-79501 410753 + +-80405 410847 + +-80969 410803 + +-80948 411520 + +-80189 411937 + +-79385 412205 + +-78947 412613 + +-78392 413274 + +-78058 414173 + +-77719 414970 + +-77287 415796 + +-76642 416430 + +-76080 417138 + +-75598 417900 +-1 + +-103639 412480 + +-103052 412492 + +-102316 411950 + +-101581 411408 + +-100834 410889 + +-99850 410853 + +-98908 410705 + +-98109 410275 + +-97331 409800 + +-96567 409297 + +-95866 408713 + +-95235 408037 + +-94461 407608 + +-94391 407680 + +-93768 407850 + +-94794 407909 + +-94362 408080 + +-93980 408161 + +-94602 408465 + +-94693 408662 + +-95675 408768 + +-95545 409003 + +-95739 409471 + +-95110 409891 + +-94398 409415 + +-93748 408767 + +-92905 408386 + +-92133 408379 + +-92269 408822 + +-93021 409320 + +-93827 409264 + +-94116 409734 + +-93528 409990 + +-94446 410162 + +-95230 410623 + +-94621 411196 + +-93775 411171 + +-93277 411279 + +-92579 410856 + +-91871 410287 + +-91044 409889 + +-90369 409282 + +-89619 409006 +-1 + +-120688 413994 + +-120691 414056 + +-121145 414966 + +-120646 415827 + +-119919 416379 + +-119708 416402 + +-118622 416375 + +-117657 416142 + +-117273 416393 + +-117946 416591 + +-117404 416763 + +-116542 416552 + +-115879 416719 + +-114884 416678 + +-113931 416424 + +-113125 415964 + +-112342 415471 + +-111492 415074 + +-110745 414590 + +-109889 414200 + +-108949 414075 + +-108085 413800 + +-107042 413782 + +-106019 413859 + +-105109 413579 + +-104360 413048 + +-103639 412480 +-1 + +-123796 430402 + +-123768 429984 + +-124012 429474 + +-124091 428731 + +-124222 427978 + +-124712 427370 + +-125095 426378 + +-125659 425842 + +-126012 425334 + +-126096 424246 + +-126362 424807 + +-126172 423759 + +-126300 422990 + +-126075 422014 + +-126050 421056 + +-126097 420055 + +-125877 419087 + +-125594 419093 + +-125536 418424 + +-125195 417463 + +-124499 416830 + +-123935 416057 + +-123492 415089 + +-123483 414189 + +-122583 413911 + +-121567 413899 + +-120681 413962 +-1 + +-116181 453611 + +-116586 452715 + +-117120 451929 + +-117455 450872 + +-117904 449948 + +-118425 449109 + +-118600 447902 + +-119063 446995 + +-119909 446530 + +-120852 446196 + +-121404 445491 + +-122013 444805 + +-122166 443929 + +-122184 443280 + +-122027 442371 + +-122078 441276 + +-122083 440488 + +-122464 439783 + +-121884 439349 + +-122033 438402 + +-121760 437508 + +-121833 436346 + +-121915 435328 + +-122023 434178 + +-122250 433233 + +-122140 432042 + +-122530 431104 + +-123097 430385 + +-123799 430407 +-1 + +-149059 521115 + +-148662 521027 + +-147769 520753 + +-147040 520940 + +-146482 521072 + +-146807 522098 + +-146641 522936 + +-147057 523359 + +-147352 524414 + +-147838 525417 + +-148177 526579 + +-148266 527684 + +-147967 528475 + +-148050 528676 + +-147523 529298 + +-147429 530344 + +-147337 531137 + +-147177 532009 + +-146679 532823 +-1 + +-155637 532773 + +-155526 532551 + +-155615 532010 + +-155036 531474 + +-154839 531789 + +-154678 532198 + +-154302 531437 + +-154777 531159 + +-154750 530937 + +-154164 530393 + +-154595 530458 + +-155150 530234 + +-155755 529759 + +-155421 529281 + +-155755 529453 + +-156105 529398 + +-156508 529008 + +-157081 528732 + +-156842 527840 + +-156737 527197 + +-156747 526256 + +-156448 525671 + +-156069 525726 + +-156220 526440 + +-155845 525873 + +-155603 525284 + +-155706 524903 + +-154989 524460 + +-154421 523633 + +-153584 523282 + +-152918 522865 + +-151964 522662 + +-152512 523451 + +-152717 523785 + +-152327 523619 + +-151835 523024 + +-151281 522867 + +-150561 522191 + +-149850 521650 + +-149058 521108 +-1 + +-146682 532830 + +-146842 533153 + +-147445 533906 + +-148259 533746 + +-148716 533915 + +-149439 533825 + +-150377 533808 + +-151326 533873 + +-152065 534072 + +-151674 533939 + +-151138 533553 + +-151510 533389 + +-152067 532924 + +-152614 532812 + +-153161 532401 + +-153964 532390 + +-154234 532516 + +-154925 532659 + +-155632 532776 +-1 + +-115302 476938 + +-115314 476856 + +-115203 475799 + +-114610 475005 + +-114073 474117 + +-113626 473069 + +-113337 471973 + +-113768 471076 + +-113753 469856 + +-113688 468615 + +-113793 467502 + +-113845 466308 + +-113971 465185 + +-114178 464117 + +-114584 463247 + +-114985 462281 + +-115348 461337 + +-115605 460310 + +-115864 459281 + +-116175 458317 + +-116297 457187 + +-116335 455999 + +-116154 454715 + +-116185 453610 +-1 + +-126035 489462 + +-125560 488981 + +-125715 488230 + +-125017 487607 + +-124504 486949 + +-124183 486570 + +-124389 487079 + +-124590 487741 + +-124079 487411 + +-123168 487142 + +-122468 486955 + +-121782 486335 + +-121163 485578 + +-120310 485412 + +-119619 484879 + +-119464 484518 + +-119413 484198 + +-119399 483400 + +-118863 483106 + +-118399 482682 + +-117810 482878 + +-117823 483394 + +-116988 483109 + +-116988 482192 + +-116667 482036 + +-116117 481787 + +-115694 481216 + +-115629 480553 + +-115939 480328 + +-115888 479302 + +-115408 478556 + +-115048 477613 + +-115304 476937 +-1 + +-128338 497802 + +-128169 497191 + +-127564 497955 + +-126826 498495 + +-125886 498608 + +-125209 498774 + +-124546 498111 + +-123741 497661 + +-122990 497213 + +-123569 496896 + +-124426 496396 + +-125398 496190 + +-126349 495915 + +-126476 495047 + +-126661 494009 + +-126982 493067 + +-126593 492847 + +-125810 493159 + +-125654 494179 + +-125393 494832 + +-124362 494949 + +-123823 494888 + +-122917 494920 + +-122251 495325 + +-121565 495813 + +-120958 496488 + +-120221 496347 + +-119472 496353 + +-118985 496883 + +-118162 496466 + +-117447 496157 + +-117589 495919 + +-118497 495975 + +-118714 495432 + +-119367 494799 + +-120355 494497 + +-121198 493956 + +-121243 493081 + +-121623 492894 + +-122020 491951 + +-122520 491128 + +-123273 490585 + +-123948 489996 + +-124244 489552 + +-124823 489121 + +-125353 489130 + +-125295 489672 + +-126045 489461 +-1 + +-133045 502815 + +-132963 503012 + +-132154 503504 + +-131257 503185 + +-130420 502769 + +-129703 502226 + +-129032 501553 + +-128459 500721 + +-128142 500430 + +-128725 501237 + +-129317 501972 + +-130023 502581 + +-129992 502643 + +-129236 502103 + +-128660 501277 + +-128063 500551 + +-128099 501264 + +-128401 501625 + +-127795 501333 + +-127440 501556 + +-127379 500845 + +-127811 500528 + +-127833 499743 + +-128031 499943 + +-128212 498966 + +-128350 497803 +-1 + +-139894 516720 + +-139565 516142 + +-139203 515200 + +-138857 514068 + +-138315 513185 + +-138147 512275 + +-137971 511246 + +-137818 510046 + +-138381 509634 + +-138078 509020 + +-137425 508363 + +-137011 507298 + +-136941 506162 + +-136418 505305 + +-135603 504845 + +-135007 504269 + +-134515 503551 + +-133810 503142 + +-133043 502815 +-1 + +-140915 526964 + +-140542 526675 + +-139824 526075 + +-139959 525281 + +-139203 524720 + +-139173 524473 + +-138811 523668 + +-138312 523710 + +-137675 523689 + +-137862 522844 + +-138360 522354 + +-138463 521489 + +-137990 520936 + +-137978 521974 + +-137184 522451 + +-136418 521919 + +-136666 521089 + +-137202 520281 + +-137433 520081 + +-137519 520966 + +-137888 520142 + +-138265 519193 + +-138811 518396 + +-139371 517570 + +-139899 516729 +-1 + +-129911 540280 + +-130427 540478 + +-131279 540259 + +-132171 539958 + +-133018 539701 + +-133663 539661 + +-134160 540088 + +-134869 539902 + +-135069 539276 + +-135588 538912 + +-136033 537971 + +-136004 536870 + +-136109 535555 + +-136153 534286 + +-136365 533061 + +-136715 531993 + +-137234 531115 + +-137844 530346 + +-138462 529582 + +-139079 528816 + +-139223 527996 + +-139384 526940 + +-139748 526434 + +-139839 527097 + +-140300 527191 + +-140915 526964 +-1 + +-116794 549169 + +-117302 548311 + +-117610 547695 + +-117974 547721 + +-118310 546710 + +-118968 546115 + +-119762 545667 + +-119949 545230 + +-120473 545264 + +-120767 544499 + +-121065 544677 + +-121464 544713 + +-122011 544672 + +-122407 544158 + +-122559 544243 + +-123129 543784 + +-123927 543291 + +-124360 542905 + +-124924 543087 + +-125637 542730 + +-126220 543022 + +-126115 542490 + +-126729 542535 + +-127108 541751 + +-127947 541496 + +-128603 540896 + +-129187 540581 + +-129914 540310 +-1 + +-100627 552381 + +-101441 552696 + +-102338 552858 + +-103297 553020 + +-104167 552718 + +-104976 552356 + +-105812 552119 + +-106784 551934 + +-107662 551769 + +-108561 551526 + +-109378 551136 + +-110302 550867 + +-111223 551002 + +-111933 550979 + +-112816 550691 + +-113622 550341 + +-114464 549958 + +-115102 549375 + +-115913 549231 + +-116797 549169 +-1 + +-86942 546819 + +-87654 547141 + +-88472 547593 + +-89024 548341 + +-89661 548992 + +-90484 549408 + +-90912 549722 + +-91146 550489 + +-91590 550575 + +-92223 550443 + +-92826 550780 + +-93281 550995 + +-93412 551359 + +-94137 551210 + +-95016 551275 + +-96045 551236 + +-96922 551326 + +-97534 551238 + +-98104 551189 + +-98773 551445 + +-99504 551922 + +-100064 552398 + +-100632 552381 +-1 + +-75630 536979 + +-76135 537170 + +-76676 537472 + +-77350 537428 + +-77708 537954 + +-78107 538055 + +-78904 538097 + +-79734 538433 + +-80365 538756 + +-80943 538920 + +-80842 539541 + +-81520 540127 + +-80679 539832 + +-79933 539864 + +-80120 540466 + +-80688 541063 + +-81165 541863 + +-81002 542009 + +-80438 542294 + +-80716 542486 + +-81134 542458 + +-81114 542748 + +-81918 542931 + +-82714 542777 + +-83599 542859 + +-84313 542962 + +-84851 543202 + +-85103 543902 + +-85786 544495 + +-86373 545150 + +-86652 545670 + +-86447 545828 + +-86564 546306 + +-86942 546819 +-1 + +195726 328491 + +195762 328464 + +196489 327908 + +197061 327282 +-1 + +193440 329442 + +194074 329393 + +194366 330424 + +194632 329694 + +195496 329167 + +195649 330109 + +195716 328934 +-1 + +195723 328490 + +195535 328525 + +194785 329172 + +194210 329116 + +193435 329433 +-1 + +196836 176296 + +197065 176497 + +197311 176339 + +197952 176478 + +198036 177709 + +198388 178012 + +198637 178731 + +199077 179796 + +199247 181216 + +199398 182601 + +199706 183185 + +199294 184134 + +199703 184228 + +199719 185380 + +200032 186130 + +200455 186962 + +200486 186179 + +200418 185151 + +201083 185279 + +200308 185124 + +199756 184741 + +199685 183643 + +199484 182314 + +199426 181247 + +199633 180087 + +199477 179051 + +199522 177810 + +199756 177494 + +199065 177840 + +199250 177083 + +199548 176656 + +198995 177094 + +198403 176895 + +197789 175845 + +196906 175753 +-1 + +212375 201116 + +212473 202232 + +213340 202478 +-1 + +213340 202478 + +213596 203202 + +213771 203948 + +214537 203829 + +215283 203531 + +215467 203332 + +214694 203971 + +213902 204226 + +213420 203506 + +212999 202570 + +212645 202551 + +212036 202799 + +211978 203944 + +211941 203052 + +211398 202598 + +210844 202128 + +210274 203235 + +209741 202917 + +209327 203646 + +209577 204212 + +209540 204620 + +209373 205369 + +209636 204484 + +209312 203847 + +208677 204368 + +208336 204414 + +207758 204700 + +208058 204251 + +208571 203978 + +209107 203923 + +209035 202749 + +209818 202388 + +210411 202826 + +210646 202011 + +210865 201547 + +210988 200693 + +210849 199447 + +211126 201034 + +211581 201799 + +211880 202173 + +212289 200896 + +212378 201112 +-1 + +205321 195835 + +205235 195162 + +204471 194731 +-1 + +204466 194729 + +204403 194786 + +205063 195750 + +205290 197121 + +205761 198214 + +206174 198919 + +206011 200108 + +206846 199878 + +207532 199472 + +208267 198822 + +207799 199395 + +207266 199792 + +206565 199844 + +206612 198343 + +206019 197864 + +205434 197128 + +205321 195835 +-1 + +207077 154193 + +207025 154219 + +206652 155071 + +207347 155508 + +206918 155859 + +207552 156891 +-1 + +207082 154193 + +206800 153608 + +206410 153922 + +206528 154291 + +206169 154949 + +205672 154945 + +204940 155314 + +204789 155560 + +204252 155184 + +203866 155110 + +204008 156174 + +204725 156118 + +205130 155771 + +205565 155493 + +206209 155525 + +206924 156109 + +207406 156891 + +207554 156900 +-1 + +186758 169324 + +186652 169097 + +186376 167911 + +186771 167584 + +186349 166497 + +185563 165940 + +184928 165022 + +183971 164964 + +183303 165672 + +182830 164662 + +182025 164563 + +181311 164858 + +180637 163947 + +179825 163229 + +178886 162801 + +178442 162119 + +177810 162070 + +176901 161699 + +176168 160879 + +175332 160238 + +174669 160429 +-1 + +174669 160436 + +174737 160328 + +175458 160686 + +176278 161373 + +177098 162056 + +178024 162385 + +178834 163094 + +179791 163344 + +180515 164186 + +180870 165060 + +180902 166188 + +180651 166713 + +181142 167125 + +181008 166517 + +181087 165499 + +181662 165198 + +182436 164621 + +182795 165658 + +183738 165741 + +184504 165139 + +185215 165515 + +185781 166587 + +186191 166967 + +186174 168275 + +186761 169324 +-1 + +192368 179792 + +192409 178277 + +191862 177327 + +191761 175755 + +191920 175692 + +191947 177162 + +192331 176438 + +192830 176072 + +193683 176056 + +194365 175593 + +194789 174542 + +195658 174318 + +196640 174443 + +196907 175753 +-1 + +196837 176301 + +196693 176457 + +196663 176063 + +195924 175969 + +195899 174827 + +195145 174801 + +194727 175829 + +194189 176439 + +194752 177585 + +195149 178817 + +194977 178875 + +194689 178379 + +194282 177496 + +193627 177358 + +193404 177638 + +193761 176795 + +192773 176596 + +192508 178179 + +192368 179792 +-1 + +165885 214253 + +165449 214297 + +164871 213598 + +165410 213821 + +165645 213279 + +165624 212358 + +165135 211313 + +164091 210916 + +163194 210340 + +162252 209831 + +161222 209473 + +160493 209701 + +159591 209605 + +158842 210213 + +157801 210001 + +157103 210442 + +157309 211388 + +157482 212286 + +157741 212094 + +157887 212274 + +158183 211778 + +157537 212629 + +157675 213177 + +157638 214212 + +157146 215176 + +156496 214974 + +156502 215660 + +156495 216570 + +156946 217181 + +156945 217722 + +156908 218240 + +157179 218857 + +157184 219164 + +157411 219582 + +157848 219350 + +158150 219011 + +158468 218617 + +158763 219207 + +159366 219486 + +159022 219668 + +159285 219801 + +159406 219954 + +159545 220067 + +159825 220379 + +160126 220181 + +160563 220190 + +160831 220425 + +161048 221227 +-1 + +165718 191082 + +165605 191099 + +164811 190375 + +163963 189853 + +163507 190903 + +163154 191443 + +163225 190094 + +163452 188707 + +163407 187301 + +163584 186237 + +163279 185219 + +162706 184574 + +162218 184286 + +161779 183583 + +161146 184151 + +160546 184917 + +160280 185329 + +160203 184444 + +160440 183437 + +160612 182381 + +160735 181082 + +160012 180845 + +159448 181723 + +159109 183010 + +158260 183375 + +157449 183863 + +156813 184556 + +155876 184734 + +155382 185182 + +155149 186042 + +154418 186679 + +154384 187721 + +154197 188611 + +153842 189701 + +153555 189607 + +153525 189504 + +152599 189369 + +151803 188746 + +150941 188948 + +150136 189040 + +149362 189387 + +148675 190067 + +147792 190345 + +148585 190224 + +149566 190400 + +149975 189982 + +150848 190476 + +151512 191261 + +151591 192478 + +151630 193747 + +150808 194048 + +149997 194483 + +149214 194952 + +148657 195914 + +148043 196748 + +147762 196908 + +147014 196709 + +147132 195940 + +146961 195397 + +146503 195715 + +146615 195133 + +146389 194300 + +146402 193370 + +147175 193057 + +146649 192414 + +146738 191717 + +146949 191078 + +147498 190765 + +147453 190563 + +146542 190184 + +145737 189840 + +144797 189851 + +143966 190115 + +143275 190752 + +143309 190803 + +144020 190550 + +143973 191329 + +144018 192325 + +143591 192618 + +142982 192314 + +142871 192514 + +142618 193040 + +142243 193148 + +142158 192503 + +142364 191569 + +142537 191567 + +141683 191182 + +141204 191427 + +141640 191883 + +141601 192556 + +141328 192857 + +140820 193169 + +141247 193413 + +140670 193388 + +140418 193974 +-1 + +161088 168780 + +161395 169233 + +161264 169483 + +161903 169843 + +162660 170460 + +163435 170726 + +163967 171023 + +164309 171100 + +164581 170998 + +164033 171409 + +164654 171331 + +164451 171955 + +164485 172436 + +164671 173320 + +165013 173936 + +165380 174628 + +164963 175309 + +165423 175508 + +165847 175210 + +165778 175741 + +166076 175819 + +166052 176188 + +166360 176798 + +166613 177002 + +166976 177126 + +167258 177392 + +167452 177422 + +167674 177517 + +167558 178108 + +167575 178619 + +167591 179225 + +167922 180175 + +168274 180906 + +168754 181487 + +168640 182143 + +168877 182648 + +169369 183427 + +169537 184669 + +169211 185819 + +168851 186454 + +168967 187216 + +168504 188079 + +168919 188629 + +169011 189638 + +168806 190845 + +168174 191499 + +167559 191038 + +167220 191139 + +166742 191391 + +165710 191083 +-1 + +141582 177623 + +141554 177860 + +142281 177445 + +143049 177869 + +143851 177987 + +144437 178175 + +144948 178971 + +145215 179892 + +145163 180983 + +145182 181324 + +145829 180644 + +146075 179642 + +146274 178444 + +146993 177982 + +147639 177227 + +148524 176908 + +149256 176304 + +149959 175647 + +150610 174900 + +151182 174048 + +151967 173514 + +152646 172830 + +153373 172240 + +154138 171752 + +154767 170992 + +155647 171045 + +156060 170968 + +157077 171170 + +157943 171703 + +157423 171037 + +156635 170644 + +157353 170777 + +157990 170726 + +158794 170216 + +159279 169518 + +159828 168561 + +160419 168162 + +161088 168780 +-1 + +187524 171998 + +187750 172313 + +188531 173149 + +189511 173662 + +190167 174661 + +189754 174282 + +189483 174131 + +188612 173421 + +188028 173791 + +187732 172828 + +187524 171998 +-1 + +178222 156777 + +177886 157194 + +177116 157473 + +176943 158445 + +176146 157966 + +175669 156853 + +175123 157092 + +174952 156974 + +174583 156619 + +173975 155871 + +173604 155290 + +172894 155568 + +172404 155011 + +171719 154919 + +171977 154470 + +171581 153294 + +171236 152594 + +171300 151737 + +171982 151926 + +172223 152263 + +172826 151965 + +172552 152818 + +172239 153636 + +172620 154072 + +173360 154013 + +173654 155012 + +174550 154918 + +174700 155215 + +174461 156043 + +175228 156562 + +175942 156960 + +176374 158077 + +177139 158018 + +177415 157176 + +178222 156777 +-1 + +184377 109888 + +184100 110051 + +183516 109971 + +183006 110074 + +182539 109856 + +182283 109618 + +182869 109406 + +183464 109598 + +183735 108934 + +183994 109485 + +184377 109888 +-1 + +179374 113249 + +179199 113272 + +178771 113841 + +178451 114589 + +178472 115346 + +178250 116131 + +177870 116865 + +177644 117705 + +178038 117431 + +178350 117871 + +177975 118260 + +177588 118555 + +177157 119163 + +176689 119683 + +176488 120607 + +176197 121443 + +175961 122322 + +175920 122715 + +175725 123020 + +175339 123661 + +174976 124428 + +174609 125133 + +174531 126073 + +174843 126538 + +174848 126866 + +174390 126414 + +173830 126640 + +173214 126655 + +172916 126507 + +172316 126425 + +171778 126718 + +171252 127083 + +170742 127003 + +170717 126229 + +170763 125460 + +171105 124743 + +170960 123918 + +170698 123212 + +170476 122498 + +170420 123010 + +170331 122513 + +169765 122069 + +169276 121534 + +168900 121636 + +168665 121355 + +168532 120464 + +168309 119687 + +168251 118792 + +167996 118021 + +168053 117748 + +168271 118557 + +168463 119366 + +168571 120211 + +168715 120885 + +169185 120939 + +169319 121262 + +169828 121519 + +170181 122169 + +170673 122284 + +171153 122124 + +171207 122820 + +171303 123243 + +171164 123749 + +171347 124353 + +171210 125258 + +171312 126117 + +171914 126461 + +172494 126395 + +173058 126202 + +173377 126567 + +173966 126475 + +174464 126050 + +174556 125103 + +174784 124096 + +175212 123528 + +175475 122766 + +175621 122183 + +175950 121583 + +176107 121016 + +176491 120447 + +176636 119467 + +176424 119197 + +176420 119060 + +176649 118645 + +176818 117904 + +177235 117252 + +177588 116465 + +177914 115650 + +178263 114953 + +178627 114269 + +178973 113506 + +179374 113249 +-1 + +166392 121288 + +166458 121482 + +166356 122279 + +166057 122769 + +166317 122915 + +166451 122925 + +166264 123342 + +166230 123562 + +166145 124019 + +165991 124443 + +165982 124048 + +165601 123916 + +165606 124506 + +166210 124679 + +165902 125194 + +165703 124993 + +165365 125325 + +164974 125476 + +164628 125890 + +164124 126295 + +163649 126772 + +163188 127277 + +162956 127302 + +163172 126496 + +163564 126142 + +164064 126158 + +164431 125608 + +164603 125163 + +164880 124933 + +165074 125110 + +164974 124592 + +164858 124205 + +165345 124692 + +165265 124286 + +165209 123910 + +165298 123745 + +165684 123630 + +165647 123184 + +165629 123063 + +165505 122878 + +165908 122504 + +165689 122360 + +165873 121984 + +166068 121682 + +166392 121288 +-1 + +168047 216634 + +167850 216126 + +167446 215289 + +166992 215861 + +166384 216218 + +166143 215539 + +166850 214874 + +166596 214106 + +165887 214255 +-1 + +222231 111329 + +221888 112265 + +221503 113417 + +221102 114070 + +220398 116067 + +219538 117478 + +218448 118526 + +217942 117602 + +217087 117377 + +216665 115930 + +216711 113971 + +215724 113481 + +215946 112000 + +216977 111391 + +217971 110578 + +219020 109841 + +219873 108480 + +220202 107808 + +220550 107986 + +220878 108768 + +221448 108916 + +221768 110032 + +222225 111405 +-1 + +212228 137238 + +211501 138276 + +210652 139886 + +209997 140694 + +209254 139823 + +209429 139099 + +209201 138020 + +209278 137632 + +209926 136461 + +210510 135406 + +211302 134066 + +211900 133650 + +211383 134815 + +210770 135431 + +211036 135994 + +210989 137268 + +211457 136655 + +211925 136487 + +211761 135097 + +212497 135744 + +212870 135854 + +212875 136607 + +213128 137499 + +212792 138130 + +212775 136254 + +212175 137298 +-1 + +215473 140914 + +215400 141013 + +214893 142076 + +214649 142875 + +214111 143064 + +214856 141455 + +215450 140939 +-1 + +229888 123912 + +229698 124129 + +229494 125392 + +228717 125809 + +228337 127613 + +228260 126128 + +227857 125674 + +226745 125740 + +226978 125601 + +227946 125265 + +228553 124379 + +229343 123674 + +229386 123291 + +229887 123919 +-1 + +226298 124708 + +226135 124910 + +225829 126358 + +225487 127832 + +224555 129018 + +223285 128487 + +222422 129470 + +221414 130451 + +220424 130931 + +219805 129839 + +219128 129221 + +219473 127771 + +219690 126521 + +219821 125334 + +220380 126391 + +219872 126488 + +219831 128292 + +220922 127739 + +221520 126007 + +222213 124283 + +222578 123809 + +223172 124377 + +224101 123356 + +224745 122198 + +224503 123023 + +223631 124058 + +223836 124651 + +224200 124712 + +224580 124492 + +224587 124837 + +225043 124450 + +224269 125521 + +223354 126341 + +224097 126172 + +223884 127854 + +225012 127412 + +225455 126015 + +224898 125967 + +225327 125324 + +225806 124590 + +226305 124703 +-1 + +268121 370052 + +268521 371658 + +268918 374233 + +269201 377671 + +269421 380151 + +269990 376620 + +270063 374750 + +269608 375274 + +269004 373153 + +268635 369788 + +268663 365803 + +269153 362293 + +270051 362291 + +270457 360011 + +269837 361870 + +269318 361415 + +268356 361426 + +267960 359048 + +267734 358596 + +267564 361655 + +266856 363586 + +265847 363397 + +266264 365464 + +267273 364186 + +267910 362191 + +267907 364687 + +267209 367295 + +267958 366952 + +268127 370057 +-1 + +161048 221229 + +161142 221353 + +161427 221943 + +161844 222545 + +162097 223089 + +162242 222436 + +162361 222300 + +162603 222184 + +162622 221660 + +163253 221219 + +163931 220459 + +164496 220236 + +164462 219644 + +164682 219527 + +165200 220061 + +165691 219803 + +166080 219703 + +166408 220454 + +166742 220945 + +167255 221332 + +168040 221890 + +168465 221628 + +168370 220953 + +167904 220143 + +167346 219936 + +167746 218915 + +168404 218908 + +168458 217785 + +168065 218403 + +167897 217836 + +168117 217357 + +168045 216638 +-1 + +153774 280818 + +153865 281691 + +153485 281128 + +153221 281727 + +152858 280650 + +152503 280273 + +151893 279381 + +151798 278093 + +151890 276900 + +152155 275833 + +152318 274719 + +152913 274609 + +153067 275843 + +153372 277101 + +153609 278323 + +153675 279569 + +153780 280928 +-1 + +167144 267083 + +167344 267530 + +167920 268326 + +168371 268867 + +168591 269902 + +168452 270377 + +168217 271616 + +168441 272891 + +168391 273660 + +168284 274750 + +167822 275486 + +167828 276306 + +167913 276643 + +167850 277479 + +167830 278438 + +167980 279374 + +167865 280569 + +167556 281633 + +167748 282035 + +168016 282464 + +168275 282920 + +167816 283720 + +168331 283552 + +168391 284494 + +168132 285243 + +167473 284643 + +166926 283788 + +167046 282545 + +166794 282133 + +166796 281335 + +167050 280487 + +166971 279814 + +167239 278957 + +167327 277844 + +167296 276800 + +167508 275519 + +167602 274513 + +167410 273781 + +167413 272782 + +167358 272033 + +167817 271901 + +167734 271428 + +167229 271331 + +167268 270943 + +167339 270523 + +167062 269636 + +166232 269210 + +165674 268602 + +165675 267580 + +164846 267553 + +164460 267604 + +164063 266953 + +163279 266673 + +162687 266906 + +162117 266792 + +162109 266375 + +162748 266429 + +163208 265566 + +163888 264889 + +164400 264574 + +164938 264465 + +165268 265123 + +165698 265396 + +166254 265432 + +166267 266247 + +166681 266196 + +167146 267127 +-1 + +171804 303213 + +172055 302842 + +172466 301701 + +172922 300645 + +173207 299467 + +173735 298981 + +173725 300177 + +174218 300701 + +174916 300338 + +175850 300395 + +176451 301331 + +176821 302794 + +177534 302560 + +177994 301448 + +178378 300633 + +178630 300399 + +178689 301546 + +178904 302309 + +178421 301464 + +178076 301787 + +177528 302718 + +177118 303828 + +176752 303129 + +176377 301785 + +175864 300646 + +175031 300704 + +174234 301224 + +174119 302149 + +173954 300859 + +173570 301371 + +173157 302511 + +172902 303566 + +172456 304100 + +171985 303393 + +171820 303165 +-1 + +194089 292410 + +194493 292558 + +194960 293817 + +195630 294677 + +196004 295845 + +196668 296682 + +197157 297860 + +197286 299134 + +197066 299575 + +196880 298572 + +196423 297486 + +195980 296258 + +195535 294792 + +194893 293873 + +194440 292879 + +194162 292664 + +194140 292431 +-1 + +197061 327282 + +197885 327546 + +198269 328778 + +198586 330261 + +198959 331379 + +199517 332286 + +199325 332598 + +199037 333421 + +199241 332394 + +198654 331508 + +198352 330233 + +198205 329183 + +197973 327880 + +197114 327500 + +196465 328196 + +195716 328934 +-1 + +202350 368013 + +202452 368582 + +202881 368929 + +202466 369305 + +202415 370129 + +202435 370935 + +201769 370902 + +200912 371226 + +200258 371648 + +199439 371818 + +198469 372083 + +197773 371337 + +196977 371444 + +196241 371759 + +195467 372024 + +194934 372467 + +195724 371894 + +195257 370980 + +194496 371283 + +193865 371887 + +193110 372387 + +192950 373332 + +192542 373535 + +192900 372483 + +192191 372360 + +191202 372172 + +192060 372196 + +193084 372038 + +193520 370847 + +193663 370763 + +193837 371613 + +194568 370913 + +195398 370953 + +195972 371176 + +196496 371644 + +197277 370971 + +198060 371631 + +199006 371925 + +199828 371366 + +200775 371253 + +201543 370701 + +201990 369951 + +202159 368921 + +201907 368698 + +201872 368446 + +201820 367644 + +201620 367044 + +201034 366880 + +200595 367394 + +200383 367148 + +200115 368508 + +199358 368286 + +198921 368683 + +198418 368028 + +198290 367878 + +198900 368157 + +199155 368249 + +199890 368402 + +199711 367489 + +199470 366241 + +199761 366289 + +199944 367664 + +200274 366512 + +200900 366197 + +201206 365451 + +201260 364928 + +201542 364755 + +201267 365927 + +201363 366245 + +201765 366321 + +201993 365816 + +202625 366188 + +202560 367089 + +202246 366783 + +202022 366819 + +202337 368067 +-1 + +188036 375815 + +187698 376219 + +187037 377047 + +187322 376537 + +187617 376002 + +188022 375846 +-1 + +200608 394148 + +200690 394234 + +200770 394992 + +200609 395500 + +199974 395380 + +199256 395334 + +198479 395096 + +197639 394922 + +196849 394642 + +196017 394239 + +195194 394282 + +194375 393969 + +193691 393083 + +193024 392749 + +193553 392518 + +193765 391892 + +193000 391165 + +192805 391223 + +192607 392344 + +191876 391827 + +191616 390663 + +191021 389982 + +190366 389175 + +189814 388128 + +189570 386679 + +189138 385523 + +188463 384669 + +188583 383529 + +188074 382471 + +187307 382325 + +186618 381755 + +186117 380657 + +185753 379315 + +185520 377779 + +185300 376412 + +185509 374929 + +185918 373665 + +186291 374354 + +186453 376000 + +186724 377313 + +186915 378856 + +187444 379803 + +188143 380607 + +188869 381370 + +189330 382576 + +189830 383703 + +190468 384420 + +190843 384363 + +191428 385150 + +191977 386209 + +192509 387153 + +193251 387851 + +193779 389000 + +194500 389776 + +195308 390397 + +196197 390904 + +196914 391712 + +197710 392234 + +198327 392770 + +199257 393135 + +200080 393231 + +200685 394225 +-1 + +162667 478076 + +162328 478218 + +161481 477558 + +160676 477021 + +160458 476034 + +160879 475576 + +161632 475593 + +162414 475350 + +163111 475621 + +163158 476941 + +162633 478080 +-1 + +182466 334504 + +181763 334760 + +181345 335647 + +181052 336236 + +180792 335099 + +180102 334329 + +180129 332933 + +180909 332409 + +181666 332156 + +181964 333498 + +182454 334537 +-1 + +185429 361514 + +185505 361663 + +185414 362376 + +184645 362771 + +183780 362596 + +183127 362011 + +182519 361608 + +182041 361672 + +181692 360721 + +182404 360901 + +183379 360951 + +184316 361065 + +184899 361552 + +185454 361566 +-1 + +133835 361071 + +133672 361215 + +132936 361881 + +132497 362737 + +131724 362588 + +131791 361583 + +131907 360845 + +132097 359722 + +132588 358998 + +132994 359037 + +133572 359141 + +133954 360056 + +133799 361108 +-1 + +115050 329187 + +115255 329075 + +115606 329246 + +114985 329570 + +115057 329183 +-1 + +107392 301344 + +107492 301028 + +107389 301342 +-1 + +126236 351698 + +125972 352085 + +125367 352263 + +125298 351651 + +125731 351272 + +126244 351706 +-1 + +117961 428848 + +118293 428742 + +118339 429330 + +118972 429386 + +119423 429207 + +118890 428763 + +119150 427977 + +119199 428898 + +119325 429469 + +118881 429737 + +117931 429857 + +117911 429211 + +118010 428835 +-1 + +118412 424714 + +118903 425427 + +119080 425568 + +119274 424703 + +118976 423930 + +119495 424535 + +119472 425598 + +118719 426126 + +118975 426177 + +119403 426362 + +119825 425594 + +119839 425654 + +120169 426227 + +120188 426790 + +120465 426635 + +121163 426815 + +120563 427019 + +120220 427731 + +119468 427604 + +119289 427250 + +119142 426771 + +118619 426067 + +118307 425467 + +118875 425271 + +118444 424725 +-1 + +112547 431657 + +113014 431928 + +113529 432629 + +113373 432812 + +113211 433396 + +112792 433265 + +112375 433655 + +111774 433180 + +111971 433955 + +111737 433867 + +111329 432933 + +111731 431951 + +112575 431674 +-1 + +177401 423650 + +177183 423610 + +176733 424330 + +176474 424714 + +176557 423814 + +175940 423275 + +175383 422283 + +174846 421725 + +175169 421761 + +175653 421169 + +176156 421598 + +176782 422478 + +177541 423240 + +177333 423617 +-1 + +47743 373444 + +47700 373530 + +47582 374083 + +47317 374554 + +46826 374794 + +46371 375006 + +45875 375239 + +45936 375832 + +45513 376102 + +45171 376036 + +45157 376275 + +44886 376446 + +44742 376541 + +44742 376451 + +45047 376033 + +45178 375502 + +45428 375032 + +45832 374889 + +46143 374723 + +46092 374332 + +46331 373986 + +46474 373746 + +46870 373529 + +47302 373340 + +47744 373447 +-1 + +141581 177625 + +141632 177445 + +140670 177144 + +140461 176791 + +141082 176410 + +140225 176159 + +139441 175924 + +138359 175984 + +137274 176035 + +136302 176287 + +135515 176769 + +135042 177739 + +134863 179106 + +134763 179933 + +134246 180847 + +133531 181478 + +133006 182379 + +132517 183333 + +132146 184444 + +131896 185735 + +131690 187071 + +131950 188230 + +132157 189441 + +132398 190614 + +132669 191758 + +132811 193034 + +132939 194311 + +132763 193529 + +132527 193402 + +132724 194523 + +133582 194298 + +134555 194051 + +135543 193829 + +136588 193699 + +137706 193894 + +138750 193776 + +139698 194140 + +140417 193977 +-1 + +137662 163422 + +137288 163794 + +136546 163536 + +135843 163845 + +135745 164713 + +135328 164572 + +134634 165224 + +134219 164554 + +133666 164093 + +133940 163257 + +134791 163081 + +135570 162850 + +136205 162413 + +136884 162543 + +137325 162418 + +137683 162182 + +137662 163422 +-1 + +164083 215214 + +164408 215282 + +164333 216324 + +164083 215214 +-1 + +162157 212585 + +162492 212732 + +162626 213329 + +162206 213414 + +162157 212585 +-1 + +142534 192573 + +142534 192573 +-1 + +166479 217697 + +166474 217611 + +166361 216516 + +166361 217769 +-1 + +210948 82780 + +210664 83370 + +210453 83328 + +209761 82133 + +209636 80849 + +208657 79731 + +209053 79700 + +209855 78629 + +210485 78847 + +210530 79556 + +210968 81006 + +210923 82834 +-1 + +234679 128872 + +234336 129062 + +234151 128579 + +234650 128924 +-1 + +291684 195939 + +291906 196415 + +291714 201300 + +291091 206397 + +290664 204795 + +291234 199844 + +291687 195946 +-1 + +291021 225185 + +291271 226584 + +291840 231117 + +292003 235000 + +291052 234486 + +290605 229113 + +291039 225207 +-1 + +289947 213504 + +290530 213466 + +290963 216579 + +291063 220638 + +290677 224119 + +289845 221371 + +289758 217193 + +289949 213528 +-1 + +290263 161831 + +290292 162152 + +290651 167064 + +291022 171618 + +290558 174821 + +290540 172630 + +290344 170284 + +289863 168056 + +290067 165599 + +290258 161876 +-1 + +288319 171418 + +288779 172383 + +288699 168792 + +289102 169932 + +289317 172276 + +289692 171852 + +290030 174111 + +290097 177607 + +290473 177246 + +290988 178037 + +291078 180057 + +290973 183058 + +290687 182567 + +290493 186214 + +289894 181363 + +289303 178195 + +288952 176245 + +288571 174765 + +288351 171494 +-1 + +288385 207487 + +288450 207132 + +289392 206184 + +289749 208970 + +289183 212402 + +288717 210429 + +288398 207486 +-1 + +275509 237576 + +275632 235662 + +275141 232882 + +274861 230110 + +274412 226514 + +274519 224667 + +274640 221036 + +274040 220157 + +273863 218327 + +273717 216528 + +273361 213901 + +272716 210728 + +272224 209412 + +271600 207325 + +271371 205672 + +270550 204149 + +270575 202122 + +270311 201170 + +269966 202978 + +269671 202829 + +269268 202595 + +268882 205108 +-1 + +268468 209465 + +268461 209697 + +268138 212720 + +268932 212962 + +268617 215438 + +269080 215163 + +269489 217412 + +269959 215935 + +270397 217962 + +270659 219693 + +270815 221485 + +271598 223296 + +272114 227000 + +272306 229343 + +272826 233047 + +273343 236930 + +273869 240901 + +274565 244876 + +275206 246980 + +276202 248113 + +277061 246303 + +277004 241956 + +276428 238375 + +275516 237579 +-1 + +268874 205145 + +268880 204963 + +268769 201205 + +268262 200443 + +268077 201857 + +267667 199314 + +267368 198973 + +266939 200424 + +267031 198191 + +266241 196764 + +265581 193773 + +264985 194696 + +265304 197407 + +265175 197604 + +264486 195681 + +264077 195776 + +264090 199164 + +264315 201277 + +263712 203655 + +264165 205424 + +264964 204291 + +264780 206381 + +265659 206585 + +265911 204522 + +265383 207839 + +266348 207734 + +266958 206824 + +266388 208988 + +266760 210020 + +267024 210486 + +267511 211156 + +268465 209460 +-1 + +258930 198807 + +258820 199800 + +257715 200505 + +256675 201793 + +255722 203788 + +254923 206537 + +254326 206913 + +254530 204368 + +254062 205856 + +254401 203436 + +254541 202387 + +254219 203486 + +254111 203031 + +254383 201401 + +254180 200651 + +254560 200519 + +254608 199377 + +254105 198818 + +254736 196844 + +254391 197090 + +254680 194975 + +254978 192946 + +255055 193106 + +255945 192570 + +256100 194259 + +256157 194366 + +256247 193782 + +256881 193181 + +256907 192755 + +257412 192019 + +257379 191013 + +257154 190043 + +257759 189041 + +257556 187846 + +257476 186098 + +258499 185060 +-1 + +258412 185029 + +259106 185293 + +259488 187369 + +259784 188711 + +260227 189309 + +260762 189591 + +261328 191010 + +261611 190672 + +261751 188817 + +262513 190918 + +262823 191303 + +263514 191788 + +263788 195217 + +264194 198506 + +263720 201996 + +263123 202301 + +262965 203273 + +262629 200690 + +262077 202207 + +261975 200292 + +261504 200615 + +261183 199698 + +260772 199623 + +259716 199706 + +258927 198803 +-1 + +255518 190804 + +256061 189979 + +256837 188130 + +256876 190543 + +256765 190054 + +256242 191543 + +255553 190847 +-1 + +248699 173633 + +249071 173759 + +250123 175636 + +249826 178794 + +248963 181126 + +248926 180641 + +248009 178963 + +247472 176265 + +247856 173959 + +248720 173681 +-1 + +251610 212219 + +252178 210996 + +252953 210317 + +253233 210636 + +253578 212690 + +252690 214765 + +251910 217092 + +250982 217666 + +250889 215084 + +251581 213464 + +251647 212170 +-1 + +262936 251525 + +263919 252086 + +264563 254152 + +264198 256112 + +263902 256907 + +263426 257038 + +262936 253555 + +262982 251545 +-1 + +262892 266747 + +263148 269271 + +262470 268863 + +262920 266783 +-1 + +264275 271096 + +264595 271591 + +264447 273169 + +264313 271108 +-1 + +264698 273916 + +264605 275486 + +264699 273893 +-1 + +260386 276700 + +261152 278337 + +261155 281851 + +260274 279797 + +260438 276726 +-1 + +262415 283192 + +263063 284701 + +262291 286286 + +261875 284371 + +262446 283233 +-1 + +271799 295727 + +271738 294961 + +271539 293936 + +271114 294738 + +271208 295646 + +271787 295741 +-1 + +274546 347920 + +274613 346293 + +274595 343777 + +274133 345730 + +274393 347036 + +274546 347920 +-1 + +277926 347475 + +277604 345892 + +277161 343580 + +277148 345611 + +277918 347537 +-1 + +277791 321003 + +278317 322323 + +277916 320965 +-1 + +288157 328003 + +287522 327812 + +286972 332385 + +286882 334178 + +287684 337588 + +288129 332272 + +288157 328003 +-1 + +286359 275822 + +286269 279399 + +286578 274750 + +286357 275824 +-1 + +291434 285150 + +291293 284747 + +291064 289059 + +291437 285184 +-1 + +292342 324222 + +292069 323688 + +292036 329505 + +292353 324245 +-1 + +292643 344142 + +292375 343851 + +291826 338639 + +291283 334879 + +290756 334720 + +290169 334003 + +289512 331516 + +289334 330084 + +289077 332817 + +289065 333337 + +288608 333754 + +288396 334563 + +288175 339175 + +288681 343938 + +288916 349983 + +289877 349270 + +290458 351903 + +291072 350405 + +291891 347503 + +292643 344142 +-1 + +285297 358051 + +286130 358953 + +287135 360062 + +287942 357655 + +287982 354562 + +287440 352481 + +287117 351057 + +287989 352409 + +288600 349603 + +288371 345391 + +288358 341772 + +287607 339396 + +286978 338012 + +286394 334263 + +286113 336470 + +286233 337774 + +285984 339676 + +284870 340632 + +284677 344105 + +284349 347907 + +283791 350984 + +283606 354904 + +284076 359162 + +284964 358590 + +285289 358041 +-1 + +280635 358109 + +280804 360882 + +281486 364509 + +281595 369282 + +281725 372676 + +281995 377210 + +282986 379163 + +283850 377164 + +284090 376194 + +284918 373690 + +284600 370586 + +284012 368845 + +285168 370284 + +285901 368873 + +285407 367081 + +285223 364553 + +284412 365066 + +284035 362830 + +283656 362276 + +282597 360479 + +281567 358735 + +280639 358026 +-1 + +281571 381574 + +281725 384174 + +281571 381574 +-1 + +281257 383119 + +281150 384875 + +281443 387241 + +281257 383119 +-1 + +266734 406126 + +267539 407913 + +268199 405824 + +267795 403130 + +267236 402399 + +266740 406135 +-1 + +262697 440776 + +262422 442526 + +262003 446404 + +261410 449464 + +260572 452446 + +260793 454774 + +261911 454860 + +262961 455950 + +264043 455570 + +264382 454558 + +264452 453666 + +264494 452658 + +264761 451704 + +264915 450663 + +265232 449932 + +265596 448063 + +265502 446375 + +264961 445268 + +264968 444271 + +264457 444007 + +263710 444527 + +263242 444196 + +262486 443197 + +262701 440772 +-1 + +260642 455437 + +260882 455379 + +261656 458098 + +262133 461563 + +262788 464354 + +263274 463905 + +263665 462424 + +264138 460833 + +264592 458549 + +264323 456585 + +263848 455911 + +262763 455948 + +261732 454803 + +260648 455388 +-1 + +260745 456048 + +260791 458786 + +259960 462082 + +259561 464856 + +259966 466223 + +260670 465421 + +261074 462337 + +261397 458573 + +260744 456033 +-1 + +271348 487610 + +271700 489464 + +272745 488953 + +272434 487971 + +271363 487614 +-1 + +269306 503415 + +269461 505395 + +269788 509532 + +269788 511904 + +269450 513763 + +269661 516694 + +270241 514406 + +271157 512099 + +272191 511373 + +272570 512464 + +272087 514573 + +271110 513564 + +270356 515545 + +270157 519570 + +271034 521653 + +271850 522918 + +272510 520537 + +273082 516547 + +273185 512824 + +274151 509254 + +273751 508721 + +272975 507257 + +272239 506330 + +272861 504576 + +273567 502578 + +274433 500482 + +273925 498176 + +273661 496725 + +272853 495505 + +272469 493766 + +272122 494250 + +271511 494443 + +271087 492924 + +270076 495273 + +269177 497551 + +268869 501638 + +269667 502145 + +269369 504222 +-1 + +272111 527424 + +271436 526609 + +270537 527052 + +269871 531005 + +269191 534530 + +269142 538658 + +269687 542347 + +270566 542635 + +270765 540590 + +270885 536484 + +271387 534748 + +271569 530574 + +271205 529266 + +272122 527419 +-1 + +265951 508146 + +265695 507293 + +264604 505697 + +264095 502899 + +264425 506684 + +263853 510482 + +263654 514278 + +264009 516491 + +265109 515311 + +265960 511881 + +265960 508193 +-1 + +266011 506117 + +266317 504844 + +267359 505303 + +266831 507843 + +266045 505613 +-1 + +267293 487503 + +266509 488701 + +266386 490468 + +267284 487489 +-1 + +251164 609883 + +251272 609948 + +251865 607498 + +251770 604583 + +250898 605405 + +250449 608353 + +251146 609874 +-1 + +254876 643649 + +255167 646348 + +255420 -646618 + +255563 -643285 + +255970 -639670 + +256766 -639950 + +257431 -641866 + +257708 -644982 + +257528 -647738 + +256896 -665054 + +256087 -667269 + +254875 -667080 +-1 + +210812 588190 + +210785 588202 + +211186 589592 + +211837 591564 + +212563 592938 + +212930 591635 + +212375 589191 + +211772 589472 + +210818 588199 +-1 + +199179 598467 + +199215 597288 + +198612 597689 + +197489 598782 + +196953 599941 + +198009 598998 + +199172 598498 +-1 + +182264 563048 + +182337 563044 + +182981 562737 + +182257 563030 +-1 + +180194 558849 + +180237 559578 + +180873 561075 + +181828 562084 + +182689 561525 + +181607 560697 + +181046 559104 + +180189 558817 +-1 + +177446 556539 + +177948 557245 + +178550 557132 + +177464 556563 +-1 + +177005 556072 + +177008 556080 +-1 + +175445 554331 + +175871 555128 + +175451 554307 +-1 + +172977 551671 + +172984 551652 +-1 + +171797 550717 + +171804 550732 +-1 + +170302 548716 + +170292 548721 +-1 + +169656 547914 + +169333 547475 + +168604 546144 + +169013 547443 + +169650 547944 +-1 + +164171 538088 + +164108 538157 + +164699 539423 + +165472 540739 + +166301 541899 + +165912 540400 + +165096 539005 + +164172 538105 +-1 + +163849 535679 + +163732 535861 + +163148 534931 + +162454 533209 + +161890 531765 + +161095 530824 + +160305 529518 + +160221 528819 + +160614 529519 + +161366 529986 + +162314 531108 + +162852 532413 + +163076 532803 + +163207 534230 + +163849 535679 +-1 + +197187 493978 + +197304 494303 + +196803 495481 + +197378 496816 + +198217 497187 + +198506 496421 + +198270 494977 + +197194 493998 +-1 + +197652 492014 + +197713 493080 + +198311 493521 + +197666 492005 +-1 + +190091 515966 + +190373 516056 + +191554 515724 + +192425 515041 + +193027 514792 + +193659 514613 + +193980 514280 + +195054 514595 + +195700 513672 + +195490 513340 + +195017 512801 + +193847 513720 + +193831 513855 + +193192 513332 + +192636 513649 + +192170 512112 + +192411 511014 + +191350 510595 +-1 + +166361 217774 + +166204 218030 + +166439 218734 + +166475 217701 +-1 + +173846 482330 + +173848 482335 +-1 + +191350 510595 + +190705 510853 + +189750 510666 + +188823 510347 + +187972 509957 + +187115 510025 + +186369 510542 + +185956 510571 + +185394 511323 + +184641 511830 + +183843 512130 + +182907 511538 + +181923 511352 + +181093 511714 + +180204 511809 + +179286 511775 + +178328 511689 + +177325 511440 + +176359 511223 + +175484 510675 + +174688 511164 + +173901 511699 + +172995 511822 + +172090 511463 + +171117 511049 + +170195 511142 + +169309 511360 + +168242 510800 + +167262 510573 + +166407 510862 + +165550 511164 + +165642 511762 + +166564 512134 + +167651 512695 + +168239 513698 + +167754 514390 + +167568 515687 + +167366 516057 + +166547 516243 + +165689 516368 + +166617 516751 + +167330 516796 + +168235 516658 + +168463 515917 + +168252 516109 + +168333 515302 + +168765 515257 + +169616 514947 + +170439 514545 + +170961 513755 + +171746 513217 + +172676 513184 + +173668 513493 + +174729 513980 + +175815 514572 + +176765 514761 + +177385 515797 + +177496 517149 + +177576 515974 + +177650 516516 + +177467 517588 + +177064 518990 + +176390 519926 + +175660 520676 + +175234 520945 + +176057 520667 + +176738 519754 + +177548 519335 + +178409 519096 + +179249 518756 + +180081 518399 + +180847 517806 + +181702 517455 + +182570 517245 + +183407 516958 + +184288 516759 + +184382 516539 + +184864 516499 + +185698 516185 + +185465 515857 + +186165 515861 + +186697 515590 + +187355 515305 + +187895 515351 + +188520 515298 + +189322 515858 + +188582 515527 + +189186 515954 + +190091 515966 +-1 + +157918 528724 + +157596 528647 + +157573 527801 + +157899 528750 +-1 + +156729 526212 + +156643 526373 + +156725 526225 +-1 + +160234 526189 + +160032 526537 + +159894 527586 + +159389 526663 + +159001 525623 + +158311 524865 + +157667 524072 + +157411 523783 + +158039 523780 + +158665 524721 + +159423 525487 + +160224 526179 +-1 + +98050 507174 + +98050 507174 +-1 + +91068 554334 + +91068 554334 +-1 + +72085 522984 + +72085 522984 +-1 + +91606 508662 + +91606 508662 +-1 + +89240 508887 + +89240 508887 +-1 + +96163 511665 + +96059 511743 + +96163 511665 +-1 + +97483 512051 + +97483 512051 +-1 + +97826 511929 + +97826 511929 +-1 + +99437 511882 + +99437 511882 +-1 + +99838 511488 + +99838 511488 +-1 + +109729 505156 + +109729 505156 +-1 + +88139 472533 + +88139 472533 +-1 + +87880 445629 + +87620 446136 + +87401 445268 + +87859 445652 +-1 + +87975 446727 + +88049 446890 + +88494 447513 + +87631 447241 + +87982 446742 +-1 + +89516 451038 + +89331 451155 + +88983 451173 + +89493 451050 +-1 + +96694 461806 + +96653 461881 + +95854 461649 + +95450 460932 + +95050 460287 + +94572 460077 + +94012 459878 + +94370 459598 + +95166 459781 + +95550 460635 + +96099 460596 + +96157 461236 + +96678 461834 +-1 + +98695 462802 + +98731 463258 + +98703 462825 +-1 + +100436 464138 + +100315 464268 + +99661 464139 + +100444 464161 +-1 + +102599 466885 + +102537 466923 + +101953 466345 + +101470 465880 + +101504 465408 + +101680 465311 + +102077 465710 + +102428 466422 + +102592 466886 +-1 + +109603 469873 + +109116 470365 + +109081 469517 + +109595 469885 +-1 + +110979 471857 + +110962 471864 + +109997 471655 + +109307 471141 + +110235 471412 + +110962 471867 +-1 + +117693 463157 + +117895 463446 + +117636 464004 + +117361 463369 + +117708 463149 +-1 + +116458 467902 + +116875 468083 + +117083 468667 + +116263 468524 + +116060 467975 + +116480 467896 +-1 + +117698 470133 + +117657 470008 + +117487 470205 + +117005 470055 + +116448 469661 + +115648 469176 + +115225 468585 + +114572 468665 + +113846 469216 + +112983 468823 + +112703 468741 + +112443 469703 + +112456 470351 + +113216 469854 + +114153 470310 + +113645 470759 + +113568 470337 + +112828 470832 + +111908 470503 + +111877 470997 + +112431 471806 + +112910 471630 + +113126 472459 + +113362 473030 + +114148 473253 + +115046 473298 + +116024 473633 + +116847 473960 +-1 + +130780 479852 + +130621 480106 + +130179 479684 + +130746 479875 +-1 + +137834 498647 + +136994 498418 + +136485 498632 + +136063 497638 + +136790 497891 + +137412 497927 + +137812 498640 +-1 + +151960 502005 + +151609 502263 + +151969 502031 +-1 + +163624 507579 + +163002 507764 + +163616 507582 +-1 + +162873 508234 + +162446 508719 + +162887 508249 +-1 + +122745 502463 + +122710 502461 +-1 + +119319 503201 + +119188 503467 + +119306 503218 +-1 + +125206 501891 + +125049 502034 + +125197 501913 +-1 + +124336 486016 + +124002 485757 + +123241 485566 + +123335 484800 + +124087 485454 + +124309 486000 +-1 + +119076 464859 + +118749 464911 + +118154 464638 + +118820 464593 + +119048 464842 +-1 + +119919 466332 + +119399 465758 + +120006 466076 + +119907 466337 +-1 + +121787 467183 + +121456 466870 + +121768 467187 +-1 + +123254 465587 + +122788 465387 + +123385 465140 + +123227 465591 +-1 + +124877 466084 + +124712 466179 + +124013 465838 + +123538 465578 + +123679 465307 + +124333 465579 + +124868 466103 +-1 + +156915 523127 + +156800 523300 + +156915 523127 +-1 + +163847 511035 + +163505 511344 + +162827 512229 + +162135 513080 + +161376 513703 + +160654 514583 + +159999 515571 + +159369 516641 + +158995 517297 + +158839 518306 + +158459 518882 + +158465 519484 + +158101 520652 + +158489 521756 + +159132 522709 + +159313 523344 + +158417 522666 + +157449 522297 + +156675 522894 + +155875 523402 + +155720 523433 + +156046 524224 + +155970 524606 + +155398 523800 + +155282 522581 + +154924 522005 + +154951 521255 + +154588 520593 + +154769 519429 + +154427 518306 + +153754 517406 + +153012 516551 + +152016 515969 + +151057 515723 + +151478 514809 + +151935 513477 + +152476 512243 + +153056 511092 + +153415 509869 + +153032 508795 + +152507 507818 + +152601 507258 + +153274 506447 + +152961 505340 + +152013 505199 + +151620 506299 + +151141 507246 + +150558 508220 + +150201 507413 + +150495 506622 + +150072 505701 + +149390 505181 + +149174 504158 + +150097 504069 + +150945 504519 + +151653 503810 + +152399 503196 + +153370 503393 + +153855 504398 + +154130 505126 + +154870 505877 + +155613 505169 + +155973 505986 + +155498 507085 + +155341 508028 + +155849 509066 + +156743 508880 + +157645 509011 + +158234 509936 + +159201 509974 + +160168 510336 + +161153 510421 + +162005 510076 + +162883 509706 + +163446 510086 + +163821 511051 +-1 + +149181 508097 + +148877 508962 + +148396 509117 + +147414 509044 + +146503 509138 + +145878 509722 + +145141 510398 + +144411 510659 + +143642 511041 + +142767 511119 + +142347 511448 + +141996 511330 + +141587 511019 + +141283 511034 + +140823 510785 + +140473 510566 + +140278 510039 + +139894 509961 + +139453 509569 + +138914 509407 + +138478 509393 + +138054 509502 + +138147 509137 + +138048 508215 + +137829 507840 + +136860 507314 + +135961 507546 + +135070 507723 + +134062 507635 + +133053 507450 + +132405 506686 + +131326 506217 + +130415 506041 + +129562 506386 + +128782 506928 + +128435 506498 + +127831 505637 + +126822 505496 + +126374 504598 + +125721 503873 + +125909 503393 + +126682 503453 + +127196 503587 + +127845 504220 + +128364 503775 + +128025 503158 + +127465 502890 + +126913 503085 + +126687 502619 + +127083 501712 + +126537 500929 + +125780 500937 + +124971 500382 + +124591 499698 + +125414 499576 + +126032 499947 + +126385 499178 + +125951 498730 + +125344 498033 + +124533 497609 + +124713 496396 + +124789 495196 + +124598 494075 + +124676 493421 + +124946 494349 + +125157 493783 + +125639 493149 + +124895 493101 + +125557 492580 + +126223 492709 + +125766 491932 + +124855 491474 + +124279 492251 + +123755 492847 + +123324 492387 + +123455 492237 + +123322 491740 + +123131 491016 + +122698 490452 + +122238 490433 + +121613 489781 + +120844 489416 + +120438 488780 + +120784 487603 + +121394 487336 + +121955 486492 + +122395 486530 + +122983 486626 + +123588 486596 + +124193 487415 + +124884 487342 + +124674 486414 + +125001 485345 + +125128 484241 + +124927 483528 + +124684 482961 + +124537 482268 + +124267 482406 + +124006 481621 + +124047 480849 + +124089 480349 + +123620 479806 + +123655 479508 + +123455 479039 + +123776 479154 + +123440 478255 + +123111 477545 + +123561 477014 + +123515 476278 + +122683 475930 + +121963 475701 + +121763 475508 + +122285 474803 + +122527 474462 + +122335 473638 + +122366 473039 + +122170 472405 + +122452 471611 + +122458 471231 + +123255 471247 + +123815 471576 + +123812 472075 + +123834 472363 + +124021 473068 + +124652 473715 + +124951 474667 + +125602 475428 + +126145 476294 + +126817 477071 + +127497 477463 + +127785 478369 + +128039 479265 + +127862 479693 + +127815 480651 + +127772 481912 + +127894 483038 + +128242 484048 + +128345 485159 + +128499 486195 + +128488 487093 + +128061 486826 + +127722 487259 + +128115 487637 + +127848 488209 + +127848 488730 + +128014 488996 + +128300 489520 + +128335 489862 + +129203 489609 + +130040 489868 + +130706 490625 + +131404 491420 + +132246 492127 + +133262 492286 + +134074 492199 + +134618 492965 + +135014 493975 + +134720 494175 + +134142 493581 + +133719 492778 + +133510 493292 + +132645 493172 + +132287 494289 + +133003 494988 + +133286 496059 + +133706 497040 + +134070 498066 + +134696 498927 + +135607 499609 + +136413 500279 + +136811 501304 + +137608 502010 + +138632 502328 + +139504 503015 + +140567 503533 + +141483 503923 + +142508 504255 + +143415 504047 + +143591 503070 + +143899 503513 + +144872 504079 + +145748 503803 + +146418 503878 + +146817 504867 + +147540 505309 + +148105 505168 + +148343 505863 + +147684 506330 + +146963 506849 + +147504 507415 + +147344 508327 + +148340 508508 + +148247 507671 + +148265 506772 + +149216 507187 + +149164 508109 +-1 + +122707 484581 + +122204 484846 + +121775 485048 + +121305 484288 + +120746 483550 + +119768 483106 + +120259 482431 + +120661 481381 + +120315 480440 + +119931 479698 + +119227 479386 + +118505 478835 + +117726 478823 + +117870 478009 + +118285 477671 + +118551 477133 + +118887 476951 + +119274 476915 + +119411 476909 + +119859 476860 + +120355 476627 + +120248 475944 + +120094 475393 + +120503 476226 + +121042 477088 + +121765 477733 + +122519 478282 + +122664 478805 + +122124 479531 + +122296 480443 + +122955 481129 + +123239 481328 + +123741 482190 + +123639 482966 + +123274 483713 + +123153 484555 + +122633 484573 +-1 + +116836 473956 + +116843 473970 + +117317 474275 + +118028 474805 + +118386 475161 + +118605 474957 + +119023 475045 + +119240 474535 + +119644 474406 + +119937 473409 + +120266 474093 + +121131 474011 + +120860 473138 + +120989 471996 + +121735 471435 + +121977 471290 + +121994 470337 + +121531 469682 + +121182 469517 + +121158 468786 + +120688 468569 + +120590 467876 + +120464 467396 + +119796 467454 + +120119 466798 + +119548 466542 + +119291 467010 + +118917 467416 + +118263 467928 + +118299 467291 + +118817 467206 + +118842 466769 + +118063 467072 + +117536 467353 + +117497 467597 + +118024 468379 + +117439 468518 + +117743 469267 + +118242 468773 + +118637 468796 + +119263 468635 + +119128 469415 + +118361 469820 + +117698 470133 +-1 + +87912 425853 + +88007 425851 + +88076 426424 + +87909 425858 +-1 + +84723 430291 + +84929 430670 + +84728 430294 +-1 + +90428 436593 + +90673 437022 + +90882 437830 + +90435 438525 + +89988 439190 + +89336 438522 + +88530 438707 + +87822 438389 + +87065 437974 + +86179 437771 + +85181 437490 + +84112 437267 + +83207 436995 + +82397 436473 + +81761 435904 + +80947 435373 + +79956 435140 + +79040 435001 + +79112 434519 + +79984 434366 + +80676 433850 + +81146 433112 + +81373 433037 + +82162 432692 + +82905 432573 + +83160 432277 + +83833 432395 + +84494 432496 + +85425 432618 + +86251 433134 + +87045 433644 + +87916 434123 + +88696 434685 + +89353 435261 + +90094 435727 + +90440 436629 +-1 + +125819 463398 + +125688 463429 + +125276 463253 + +125102 462969 + +125371 462627 + +125745 462973 + +125795 463422 +-1 + +125695 460552 + +125362 460592 + +124935 460910 + +125102 460279 + +125647 460576 +-1 + +120750 456601 + +120505 456909 + +119883 456505 + +119609 455454 + +119568 454435 + +120291 454546 + +120636 455536 + +120731 456623 +-1 + +124197 454964 + +123857 454793 + +123840 454069 + +124229 454482 + +124170 454972 +-1 + +136120 455190 + +135706 455487 + +135482 455020 + +136096 455206 +-1 + +136721 449012 + +136634 448913 + +136725 449036 +-1 + +114476 436324 + +114441 436985 + +113889 437633 + +113502 438736 + +113424 437959 + +113839 436900 + +114482 436334 +-1 + +108228 439089 + +108509 439281 + +108233 440166 + +107921 439953 + +108240 439092 +-1 + +87963 425127 + +88390 425163 + +87981 425083 +-1 + +76306 397891 + +76205 398024 + +76047 398058 + +76145 397703 + +76328 397682 + +76315 397915 +-1 + +75801 397624 + +75894 397845 + +75423 397881 + +75616 397476 + +75518 396896 + +75779 397049 + +75903 397281 + +75808 397641 +-1 + +71918 394465 + +72015 394844 + +71882 395189 + +71739 395430 + +71951 395790 + +71657 395966 + +71898 396241 + +71936 396344 + +72213 396600 + +72195 397145 + +71810 397441 + +72085 397389 + +72176 397529 + +71932 397978 + +71824 398223 + +72331 398060 + +72517 398477 + +72070 398763 + +72026 399327 + +71487 399510 + +70858 399572 + +70608 399431 + +70347 399031 + +70625 398958 + +70146 398884 + +69871 398496 + +69471 398275 + +68958 398091 + +68866 397817 + +68913 398067 + +68444 397891 + +67947 397663 + +67709 397819 + +67672 397897 + +67435 397575 + +67200 397213 + +67275 397218 + +67051 396737 + +66701 396348 + +66478 396271 + +66220 396196 + +66251 396031 + +66283 395805 + +66245 395298 + +65892 394998 + +65780 394890 + +65564 394869 + +65443 394560 + +65683 394398 + +65553 394117 + +65811 394020 + +65891 393371 + +65979 392914 + +66102 392407 + +66353 391946 + +66582 391420 + +67024 391300 + +67610 391223 + +68069 391143 + +68663 391038 + +68998 391218 + +69450 391095 + +69763 391279 + +69980 391743 + +70179 392196 + +70565 392463 + +70765 393011 + +70990 393412 + +71218 393493 + +71022 393023 + +71462 393155 + +71693 393548 + +71523 393953 + +71440 394321 + +71694 394282 + +71938 394489 +-1 + +59208 401353 + +59208 401353 +-1 + +59559 401759 + +59559 401759 +-1 + +59265 402123 + +59265 402123 +-1 + +61134 403951 + +61134 403951 +-1 + +61140 404175 + +61140 404175 +-1 + +60971 404445 + +60971 404445 +-1 + +60622 404399 + +60622 404399 +-1 + +59997 405867 + +59997 405867 +-1 + +57783 402343 + +57783 402343 +-1 + +56845 400325 + +56845 400325 +-1 + +76984 388333 + +76985 388704 + +76876 388235 + +76990 388330 +-1 + +76875 388059 + +76740 387921 + +76887 388065 +-1 + +76584 386886 + +76508 386976 + +76348 387367 + +76042 386972 + +75820 386554 + +76280 386743 + +76577 386897 +-1 + +76006 387430 + +75958 387446 + +75545 387225 + +76023 387433 +-1 + +75657 387873 + +75460 387983 + +75661 387878 +-1 + +75730 388221 + +75728 388300 + +75734 388221 +-1 + +72488 387776 + +72499 387796 +-1 + +75449 387212 + +75144 387044 + +75140 386917 + +75442 387199 +-1 + +75724 387213 + +75515 387124 + +75240 386704 + +75503 386943 + +75717 387213 +-1 + +75040 386434 + +74990 386459 + +75025 386437 +-1 + +75004 384878 + +75065 385187 + +74922 385520 + +74813 385454 + +74598 385397 + +74631 385191 + +75008 384882 +-1 + +75134 384337 + +75170 384345 + +75079 384676 + +74957 384593 + +75144 384337 +-1 + +37990 392190 + +37987 392194 +-1 + +38374 384362 + +38213 384630 + +37799 384742 + +37680 384558 + +37544 384479 + +38045 384324 + +38384 384387 +-1 + +35735 383189 + +35625 383369 + +35485 383419 + +35734 383184 +-1 + +31559 383960 + +31315 383944 + +31242 383613 + +31553 383974 +-1 + +37591 374437 + +37303 374702 + +36726 374624 + +36255 374559 + +36142 374412 + +36734 374278 + +37079 373937 + +37303 374083 + +37582 374445 +-1 + +41060 370901 + +40620 370956 + +40795 370770 + +41051 370910 +-1 + +4995 374328 + +4767 374269 + +4681 373456 + +5140 373461 + +4976 374370 +-1 + +10336 375075 + +9747 374975 + +10324 375077 +-1 + +19618 361108 + +19154 361110 + +19283 360674 + +19606 361110 +-1 + +23269 359468 + +23014 359660 + +22554 359185 + +23113 358747 + +23271 359471 +-1 + +42311 369219 + +42148 369263 + +41747 369352 + +41863 369171 + +42316 369217 +-1 + +43705 368315 + +43690 368354 + +43297 368619 + +43106 368662 + +43055 368345 + +43536 368187 + +43710 368313 +-1 + +44272 368072 + +44269 368075 +-1 + +24151 358779 + +24075 358827 + +23509 358685 + +24131 358786 +-1 + +34644 358855 + +34632 358864 +-1 + +34350 358911 + +34352 358916 +-1 + +35253 360131 + +34780 360309 + +35238 360138 +-1 + +34380 360290 + +34083 360223 + +34316 359777 + +34358 360275 +-1 + +25827 361926 + +25804 361951 +-1 + +26156 357839 + +26139 357844 +-1 + +27618 356723 + +27419 356847 + +26900 356716 + +27620 356736 +-1 + +29399 353986 + +29169 354316 + +28380 354369 + +27956 353880 + +28719 353763 + +29384 353998 +-1 + +29187 354733 + +28470 354883 + +29161 354755 +-1 + +29411 355086 + +29389 355088 + +29411 355086 +-1 + +46614 362460 + +46612 362463 +-1 + +32690 353970 + +32517 353778 + +32658 353952 +-1 + +47425 362928 + +47429 362930 +-1 + +25883 337907 + +25761 337954 + +24918 338071 + +24344 337701 + +25094 337414 + +25813 337206 + +25856 337925 +-1 + +26690 337302 + +26105 337027 + +26677 337304 +-1 + +26706 337179 + +26688 337191 +-1 + +28852 336204 + +28365 336161 + +28842 336209 +-1 + +28826 336809 + +28808 336816 + +28798 336826 +-1 + +29569 336723 + +29082 336710 + +29048 336574 + +29552 336723 +-1 + +30763 336989 + +30721 336997 + +30751 336987 +-1 + +29961 335155 + +29522 335387 + +29966 335153 +-1 + +33261 334025 + +32854 334033 + +33259 334032 +-1 + +38829 333213 + +38772 333225 + +37943 333048 + +38275 332599 + +39017 332710 + +38797 333218 +-1 + +41284 333670 + +40878 333436 + +41284 333670 +-1 + +41689 332191 + +41674 332208 +-1 + +44175 337944 + +44167 337944 +-1 + +43255 334873 + +42933 334863 + +43255 334873 +-1 + +43719 335296 + +43722 335298 +-1 + +46657 333845 + +46088 333691 + +46625 333838 +-1 + +48716 335027 + +48039 334889 + +47669 335042 + +46923 334683 + +46706 334549 + +46235 334669 + +45291 334748 + +44797 334423 + +44279 334373 + +43618 334190 + +43032 333832 + +42567 334018 + +41800 333731 + +41514 333841 + +41920 333521 + +42618 333131 + +42862 333449 + +43868 333575 + +43991 334032 + +44577 333776 + +45542 333932 + +46230 334034 + +47084 334162 + +47802 334242 + +48567 334536 + +48719 335027 +-1 + +49191 334943 + +49182 334948 +-1 + +38618 353827 + +38763 353635 + +39217 353204 + +39412 353564 + +38611 353822 +-1 + +36025 353829 + +35652 353400 + +35929 353353 + +36025 353821 +-1 + +35291 353018 + +35269 353008 +-1 + +36587 353644 + +36215 353499 + +36587 353644 +-1 + +37877 353627 + +37872 353624 +-1 + +37589 352594 + +37545 352543 + +37569 352589 +-1 + +39169 352409 + +39171 352409 +-1 + +39515 354347 + +39520 354347 +-1 + +38992 354592 + +39180 354606 + +38999 354593 +-1 + +40406 353680 + +40425 353678 +-1 + +41232 353396 + +41787 353588 + +42419 353886 + +41491 353781 + +41260 353379 +-1 + +42690 353713 + +42710 353706 +-1 + +42942 353662 + +42949 353652 +-1 + +41787 354282 + +42157 354261 + +42470 354515 + +41651 354700 + +41799 354288 +-1 + +42815 354491 + +43589 354366 + +43041 355041 + +42853 354477 +-1 + +41958 352989 + +42216 352874 + +42365 352991 + +41981 352979 +-1 + +45157 352240 + +45174 352235 +-1 + +43808 353041 + +44067 353229 + +43828 353034 +-1 + +44241 352760 + +44546 352615 + +44704 353113 + +44259 352745 +-1 + +44536 355041 + +44551 355026 +-1 + +44700 354493 + +44722 354499 +-1 + +45009 353649 + +45022 353639 +-1 + +44501 353921 + +45382 353884 + +45192 354284 + +44827 354430 + +44526 353924 +-1 + +45982 352214 + +45985 352211 +-1 + +46706 353824 + +47266 353669 + +47113 353934 + +46711 353827 +-1 + +48399 339401 + +48398 339413 +-1 + +49891 352541 + +49891 352549 +-1 + +50181 352507 + +50162 352516 +-1 + +51044 352109 + +51049 352119 +-1 + +56035 351595 + +56018 351599 +-1 + +59427 351063 + +59412 351099 + +58831 351331 + +58738 350877 + +59420 351068 +-1 + +57359 341366 + +56841 341145 + +57326 341372 +-1 + +58431 340766 + +58210 340800 + +57538 340262 + +57195 339892 + +57900 340198 + +58421 340769 +-1 + +53648 337394 + +53639 337395 +-1 + +50899 336224 + +50881 336228 +-1 + +68004 337096 + +67935 337179 + +67279 337436 + +67654 336705 + +67986 337109 +-1 + +70415 337300 + +70089 338013 + +69461 337996 + +69791 337402 + +70416 337308 +-1 + +71824 336294 + +71821 336316 + +71086 336614 + +71823 336310 +-1 + +72302 334533 + +72159 334642 + +71513 334827 + +72292 334553 +-1 + +79981 327762 + +80608 327753 + +80763 328066 + +79832 328087 + +79991 327761 +-1 + +81228 327400 + +81357 327292 + +82094 326999 + +81746 327567 + +81239 327382 +-1 + +81967 326658 + +81604 326763 + +80729 327163 + +79796 326971 + +79412 326427 + +80046 326371 + +81075 326353 + +81646 325950 + +81961 326653 +-1 + +79315 325397 + +78797 325078 + +79310 325397 +-1 + +43843 333959 + +43449 333910 +-1 + +44304 334006 + +44304 334347 +-1 + +46421 334128 + +46430 334392 +-1 + +81091 329454 + +81506 328894 + +80648 329232 + +81091 329454 +-1 + +35136 287576 + +34611 287863 + +35136 287576 +-1 + +34325 286842 + +34325 286842 +-1 + +32769 287122 + +32579 287554 + +32362 287494 + +32769 287122 +-1 + +27660 294322 + +27443 294452 + +27247 294440 + +27645 294326 +-1 + +29704 293092 + +30067 292900 + +30608 292829 + +30635 292174 + +30788 292423 + +31261 292324 + +31897 291870 + +32233 291286 + +32456 291440 + +32915 291132 + +33349 290809 + +33726 290626 + +34282 289928 + +34845 289241 + +35354 288614 + +34883 289098 + +34559 289372 + +35099 288702 + +35258 287850 + +34703 288147 + +34514 288632 + +34472 289118 + +34186 289895 + +34166 289656 + +34207 288979 + +34477 288233 + +33926 288469 + +33293 288444 + +32415 288061 + +31626 287744 + +30752 287566 + +29811 287377 + +28990 287281 + +29077 287026 + +29930 287136 + +29339 286933 + +28401 287106 + +27362 287260 +-1 + +27359 287257 + +26774 287319 + +25802 287495 + +25514 287422 + +24529 287481 + +23655 287837 + +22771 288079 + +21938 288453 + +21496 289218 + +21311 290096 + +21707 290907 + +21988 291800 + +22260 292526 + +22707 293321 + +23237 294026 + +24045 294453 + +24931 294715 + +25944 294764 + +26906 294557 + +27103 294338 + +27651 294073 + +27759 294033 + +28288 293704 + +28869 293439 + +29423 293023 + +29707 293095 +-1 + +-26769 260760 + +-26580 260741 + +-26177 260551 + +-26744 260766 + +-26228 260936 + +-26291 260980 + +-26769 260760 +-1 + +39109 259916 + +39109 259916 +-1 + +39417 260278 + +39417 260278 +-1 + +36495 260384 + +36495 260384 +-1 + +36206 260209 + +36206 260209 +-1 + +29891 263095 + +29756 263046 + +29891 263095 +-1 + +36305 265128 + +36305 265128 +-1 + +36521 265185 + +36521 265185 +-1 + +38987 265218 + +38987 265218 +-1 + +38041 261540 + +38041 261540 +-1 + +38806 261176 + +38806 261176 +-1 + +40029 261901 + +40029 261901 +-1 + +40484 262049 + +40484 262049 +-1 + +41408 262848 + +41408 262848 +-1 + +40363 259606 + +40363 259606 +-1 + +41743 259838 + +41743 259838 +-1 + +42099 261779 + +42099 261779 +-1 + +25534 262487 + +25534 262487 +-1 + +25300 262728 + +25300 262728 +-1 + +25067 262458 + +25067 262458 +-1 + +25097 263515 + +25097 263515 +-1 + +24907 263571 + +24907 263571 +-1 + +24590 263455 + +24590 263455 +-1 + +24388 263388 + +24388 263388 +-1 + +24156 263182 + +24156 263182 +-1 + +24005 263051 + +24005 263051 +-1 + +23839 262962 + +23839 262962 +-1 + +23082 261688 + +23082 261688 +-1 + +23190 262977 + +23190 262977 +-1 + +22863 263475 + +22863 263475 +-1 + +22779 263510 + +22779 263510 +-1 + +22789 263258 + +22789 263258 +-1 + +22633 263263 + +22633 263263 +-1 + +22463 263671 + +22463 263671 +-1 + +22282 263776 + +22282 263776 +-1 + +22165 263774 + +22165 263774 +-1 + +21493 264204 + +21493 264204 +-1 + +21281 264346 + +21281 264346 +-1 + +21027 264420 + +21027 264420 +-1 + +20656 264215 + +20656 264215 +-1 + +20775 262753 + +20775 262753 +-1 + +20929 262716 + +20929 262716 +-1 + +21112 262670 + +21112 262670 +-1 + +21489 262555 + +21489 262555 +-1 + +21533 262497 + +21533 262497 +-1 + +19507 265067 + +19507 265067 +-1 + +19018 264938 + +19018 264938 +-1 + +19108 264494 + +19108 264494 +-1 + +19304 264232 + +19304 264232 +-1 + +19326 263964 + +19326 263964 +-1 + +19634 264074 + +19634 264074 +-1 + +19075 263207 + +19075 263207 +-1 + +18623 263175 + +18623 263175 +-1 + +18480 262978 + +18480 262978 +-1 + +17897 264411 + +17897 264411 +-1 + +17624 262726 + +17624 262726 +-1 + +16667 264221 + +16667 264221 +-1 + +16108 264157 + +16108 264157 +-1 + +16031 265331 + +16031 265331 +-1 + +15965 265331 + +15965 265331 +-1 + +15734 265098 + +15734 265098 +-1 + +15632 264946 + +15632 264946 +-1 + +15089 264667 + +15089 264667 +-1 + +15042 264591 + +15042 264591 +-1 + +15024 264504 + +15024 264504 +-1 + +14773 264630 + +14773 264630 +-1 + +14304 264577 + +14304 264577 +-1 + +14192 264519 + +14192 264519 +-1 + +13848 264375 + +13848 264375 +-1 + +14201 264043 + +14201 264043 +-1 + +15359 262667 + +15359 262667 +-1 + +14412 261732 + +14412 261732 +-1 + +13417 261694 + +13417 261694 +-1 + +12661 262058 + +12661 262058 +-1 + +12638 262194 + +12638 262194 +-1 + +12787 262543 + +12787 262543 +-1 + +12424 265492 + +12424 265492 +-1 + +12148 264901 + +12148 264901 +-1 + +11197 262721 + +11197 262721 +-1 + +10662 264910 + +10662 264910 +-1 + +10637 264832 + +10637 264832 +-1 + +10497 264814 + +10497 264814 +-1 + +10414 264776 + +10414 264776 +-1 + +10454 264098 + +10454 264098 +-1 + +10002 264073 + +10002 264073 +-1 + +10632 262831 + +10632 262831 +-1 + +9870 262881 + +9870 262881 +-1 + +9656 262441 + +9656 262441 +-1 + +9699 262342 + +9699 262342 +-1 + +9021 263934 + +9021 263934 +-1 + +8774 264076 + +8774 264076 +-1 + +8453 264039 + +8453 264039 +-1 + +7919 263216 + +7919 263216 +-1 + +7872 263175 + +7872 263175 +-1 + +8254 262629 + +8254 262629 +-1 + +8379 262535 + +8379 262535 +-1 + +7596 264844 + +7596 264844 +-1 + +7497 264801 + +7497 264801 +-1 + +7296 264760 + +7296 264760 +-1 + +7115 264781 + +7115 264781 +-1 + +6957 264792 + +6957 264792 +-1 + +6634 264666 + +6634 264666 +-1 + +6503 264242 + +6503 264242 +-1 + +6448 264115 + +6448 264115 +-1 + +6589 263843 + +6589 263843 +-1 + +6813 263707 + +6813 263707 +-1 + +7169 263943 + +7169 263943 +-1 + +7319 264194 + +7319 264194 +-1 + +3034 263289 + +3034 263289 +-1 + +2884 263413 + +2884 263413 +-1 + +3052 264075 + +3052 264075 +-1 + +1829 264572 + +1829 264572 +-1 + +1396 264649 + +1396 264649 +-1 + +1027 264166 + +1027 264166 +-1 + +864 263553 + +864 263553 +-1 + +821 263144 + +821 263144 +-1 + +972 262933 + +972 262933 +-1 + +1099 262742 + +1099 262742 +-1 + +1452 262651 + +1452 262651 +-1 + +1787 262588 + +1787 262588 +-1 + +-1021 264367 + +-1021 264367 +-1 + +-2119 263689 + +-2119 263689 +-1 + +-2252 263665 + +-2252 263665 +-1 + +-2416 263536 + +-2416 263536 +-1 + +-2454 263388 + +-2454 263388 +-1 + +-2362 263248 + +-2362 263248 +-1 + +-2170 263157 + +-2170 263157 +-1 + +77742 319938 + +77732 319953 + +77738 319944 +-1 + +78722 317317 + +78333 317393 + +77979 316962 + +78716 317327 +-1 + +86662 244331 + +86367 244331 + +86662 244331 +-1 + +97017 202627 + +96939 202402 + +96306 201699 + +96129 200900 + +95804 199941 + +95610 199018 + +96046 199626 + +96408 200556 + +97021 200761 + +97065 201677 + +97017 202627 +-1 + +107937 173470 + +107359 173936 + +106588 173724 + +107167 173099 + +107535 173326 + +107937 173472 +-1 + +94465 181807 + +94419 182014 + +93930 182215 + +92915 182064 + +93595 181697 + +94465 181807 +-1 + +87804 192325 + +87301 192035 + +87491 191737 + +87804 192325 +-1 + +87229 193903 + +87176 194012 + +87029 193802 + +87065 193124 + +87229 193903 +-1 + +74477 212104 + +73892 212207 + +73408 211584 + +72915 211402 + +73069 211085 + +73680 211616 + +74477 212104 +-1 + +155944 144785 + +155526 145007 + +155214 145939 + +154973 147141 + +154443 147891 + +153962 148746 + +153275 149457 + +152316 149776 + +151449 150126 + +150500 150368 + +149776 149738 + +149033 149102 + +148623 148079 + +148302 146999 + +147785 146074 + +147476 145057 + +147513 143992 +-1 + +168017 135859 + +167528 136078 + +167025 136498 + +167010 136846 + +166713 137559 + +166276 138141 + +165896 138867 + +165796 138210 + +166058 137485 + +165463 137209 + +164935 136886 + +165403 137020 + +165760 137109 + +165539 136480 + +164798 136253 + +164415 135601 + +164320 135466 + +163880 135328 + +163665 135509 + +164088 135445 + +163723 135682 + +163384 135820 + +163065 135807 + +163084 135342 + +163266 134984 + +163169 134256 + +163044 134119 + +162860 133738 + +163177 133692 + +163491 132906 + +163375 132144 + +163378 132424 + +163279 132400 + +163115 132858 + +162829 132638 + +162720 131781 + +162357 132218 + +162208 133079 + +161917 133947 + +161456 134347 + +160967 134785 + +160778 135530 + +160875 136087 + +160729 136494 + +160413 136955 + +159935 137348 + +159685 138132 + +159525 139106 + +159137 139776 + +158754 140451 + +158337 141070 + +157929 141708 + +157465 142198 + +157054 142765 + +156652 143414 + +156195 143916 + +155944 144786 +-1 + +166522 127020 + +166826 127298 + +167246 127907 + +167613 128569 + +167944 129266 + +167984 130172 + +167853 130610 + +168234 131215 + +168380 132062 + +167905 132387 + +168328 132665 + +168701 133222 + +168951 133992 + +168924 134540 + +169429 135088 + +169472 136006 + +169492 136854 + +169353 137323 + +169635 138037 + +169964 138708 + +170112 139567 + +170045 139200 + +169693 138528 + +169705 139254 + +169846 140114 + +170183 140619 + +169988 141404 + +169593 141489 + +169359 141443 + +169300 140667 + +169006 139953 + +168700 139233 + +168629 138395 + +168183 138197 + +168052 138928 + +167983 138110 + +168071 137456 + +167831 136721 + +168016 135856 +-1 + +167850 112282 + +167778 112875 + +168225 113399 + +168264 113475 + +168379 113672 + +167858 113391 + +167897 114163 + +168029 114850 + +168612 114832 + +168988 114833 + +169317 114614 + +169865 114518 + +169930 114468 + +169416 114809 + +169083 114983 + +168591 115063 + +168004 115147 + +167621 115735 + +167603 116453 + +167823 117258 + +167708 117095 + +167319 116604 + +167393 115718 + +167457 114735 + +167549 113870 + +167500 113686 + +167307 114086 + +167206 114962 + +166924 115232 + +166759 114371 + +166709 114869 + +166392 115577 + +166147 116123 + +165874 117011 + +166028 117826 + +166031 118727 + +166107 119327 + +166133 119626 + +165949 119954 + +165748 120638 + +166128 120874 + +165689 121114 + +165416 121373 + +165075 121215 + +165016 120485 + +164714 119790 + +164639 119362 + +164384 118607 + +164004 118099 + +163770 117353 + +163288 116995 + +163229 117710 + +163202 118625 + +162807 119264 + +162629 119978 + +162427 120713 + +161890 120998 + +161324 120732 + +160707 120650 + +160496 120255 + +160188 120610 + +159895 121246 + +159773 122088 + +159966 122869 + +160352 123469 + +160879 123945 + +161155 124617 + +161314 125419 + +161298 126117 + +161650 126605 + +161791 127307 + +162215 127475 + +162409 128269 + +162031 128961 + +162117 129682 + +162117 130530 + +162331 131216 + +162961 131146 + +163191 131707 + +163465 131556 + +163620 130789 + +163660 130121 + +163300 129468 + +163684 128987 + +163178 128495 + +163067 127663 + +163468 127043 + +163953 126590 + +164443 126143 + +164962 125775 + +165503 125507 + +166102 125357 + +166428 125704 + +166688 126442 + +167233 126671 + +167140 127014 + +166783 127220 + +166274 126746 + +166013 126065 + +166022 126492 + +166522 127020 +-1 + +164942 108496 + +165105 108794 + +165568 109299 + +166019 109861 + +166518 110366 + +166894 110629 + +167431 110698 + +167689 111430 + +167850 112282 +-1 + +164089 106974 + +164193 107235 + +164563 107871 + +164942 108496 +-1 + +162763 106781 + +162904 107013 + +163468 107078 + +163661 106826 + +163858 106726 + +164027 106535 + +164635 106625 + +164801 106912 + +164234 107047 + +164470 107370 + +164632 107735 + +164830 107856 + +164916 108324 + +164942 108494 +-1 + +124438 430559 + +124461 430539 + +125098 429922 + +125087 429067 + +125971 429108 + +126678 429775 + +127400 430396 + +128199 430966 + +128215 431583 + +128603 432015 + +129359 432614 + +129624 433003 + +129913 432462 + +130385 432663 + +130489 433140 + +129765 433183 + +130023 434197 + +130740 434311 + +131264 434782 + +131260 435407 + +131698 434929 + +131914 435098 + +131794 435876 + +132139 436899 + +132495 437370 + +132315 437443 + +132595 438054 + +132873 438753 + +133097 439383 + +133218 439737 + +132716 439856 + +132846 440664 + +133154 441111 + +133485 440830 + +133830 441218 + +134276 441333 + +134684 441365 + +134754 440171 + +135152 439709 + +134721 439173 + +134856 438073 + +134729 437654 + +135333 437091 + +135268 436267 + +135836 435644 + +136207 434666 + +135866 433600 + +135585 433114 + +134895 432471 + +134477 431480 + +133745 431162 +-1 + +137840 424033 + +137889 423968 + +138631 423359 + +139591 423259 + +140328 423847 + +141015 424190 + +141078 425356 + +140603 426147 + +141043 427096 + +141074 427951 + +140916 428218 + +141576 428905 + +142368 429366 + +142620 429484 + +143310 430258 + +143794 431096 + +144249 432111 + +144647 433162 + +145185 433961 + +145695 434316 + +146408 435018 + +146743 435373 + +147243 436150 +-1 + +146633 439439 + +146031 440073 + +145296 439915 + +144660 439158 + +144050 438691 + +143641 437926 + +143028 437291 + +142638 437226 + +142238 436628 + +141822 437338 + +141806 438362 + +141710 438513 + +141261 437868 + +140663 437934 + +140530 436883 + +140196 436046 + +139560 436019 + +139609 436680 + +139925 437698 + +140213 437819 + +140407 438426 + +140469 438783 + +140737 439353 + +141266 439832 + +141870 440618 + +142237 441478 + +142583 442349 + +142871 443134 + +143096 443556 + +143236 444214 + +143252 444670 + +143584 445124 + +143400 446186 + +143589 447167 + +144347 447736 +-1 + +137840 424033 + +137457 424782 + +137268 425856 + +137162 426939 + +137184 427811 + +136515 428447 + +135665 428652 + +134797 428229 + +133992 428656 + +133643 429795 + +133745 431162 +-1 + +146626 439442 + +146723 439196 + +147417 438607 + +147018 438132 + +147292 437126 + +147243 436150 +-1 + +207873 87486 + +207562 87702 + +206886 87768 + +206182 87887 + +205730 87267 + +205357 86449 + +205087 85468 + +205322 84436 + +205690 83663 + +206326 83403 + +206730 82629 + +207142 81872 + +207649 81301 + +207804 80762 + +207531 79763 + +207345 78683 + +206951 77891 + +206413 77347 + +205783 77059 + +205132 76854 + +204733 76079 + +204120 75807 + +203472 75658 + +203047 75725 + +203228 75619 + +202567 75533 + +201934 75776 + +201219 75772 + +200574 75996 + +199960 76308 + +199341 76345 + +199050 76641 + +198607 76251 + +197936 76434 + +197654 75783 + +197778 74881 + +197909 73932 + +198311 74668 + +198788 75254 + +199243 75787 + +199842 76011 + +200533 75994 + +199929 75934 + +199281 75618 + +198764 75068 + +198267 74491 + +197890 73716 + +197848 72672 + +197690 71760 + +197028 71780 + +196495 71325 + +196064 70651 +-1 + +214163 91455 + +214272 90659 + +214222 89287 + +214002 88141 + +213720 86904 + +213435 85744 + +212914 84637 + +212415 84980 + +211908 84471 + +211675 85603 + +211418 84685 + +210732 85218 + +209937 86304 + +210210 87743 + +209161 88047 + +207852 87471 +-1 + +218020 100301 + +217892 100911 + +218392 102497 + +218196 103156 + +217681 103130 + +217384 102967 + +216711 104412 + +216681 107043 + +215971 108740 + +215769 107250 + +215905 104660 + +215213 103450 + +214793 102187 + +214841 100789 + +213899 100060 + +213998 97131 + +214418 95061 + +214609 93143 + +214508 92196 + +214165 91464 +-1 + +245012 142601 + +245143 142073 + +245929 139965 + +245822 139567 + +246484 137554 + +247350 135573 + +248059 133065 + +248762 130565 + +249286 127769 + +249174 126055 + +249546 123667 + +249537 120944 + +248654 119388 + +248803 119881 + +249346 120477 + +249827 120577 + +249520 118440 + +250053 118416 + +250154 117027 + +250330 116616 + +250766 115249 + +250660 117006 + +251074 119178 + +251519 116644 + +251441 115334 + +251130 114185 + +250620 112707 + +251245 110829 +-1 + +241741 114675 + +241741 115844 + +241481 118618 + +240602 119321 + +240334 120769 + +240456 121265 + +240345 122876 + +239899 124315 + +239786 125209 + +239059 127520 + +238686 130906 + +238361 134407 + +237848 137438 + +237972 140668 + +238429 143316 + +239076 145679 + +240051 147381 + +241194 148598 + +242001 148213 + +243145 147644 + +243992 146476 + +244370 145405 + +245235 143624 + +245013 142593 +-1 + +230125 135557 + +230020 133701 + +230293 131304 + +231122 130186 + +231646 128815 + +231663 127137 + +232342 125311 + +233045 125627 + +233501 125702 + +234394 125099 + +235120 124068 + +235624 124349 + +236479 124993 + +236609 125877 + +237325 124899 + +238134 123741 + +238608 121651 + +238845 120928 + +239357 120839 + +239561 118988 + +239765 120065 + +239815 119159 + +240169 118173 + +240738 117222 + +241369 116750 + +241744 114676 +-1 + +238200 149917 + +237942 149165 + +237485 146532 + +236541 144688 + +235596 142928 + +234527 144116 + +233531 145474 + +232615 145768 + +232678 144065 + +232393 143086 + +232980 140495 + +233117 138580 + +232895 137269 + +233418 138232 + +233897 135862 + +234665 133787 + +233912 132464 + +233406 131465 + +232468 132881 + +231705 134691 + +231689 136637 + +230808 137027 + +230125 135557 +-1 + +240570 165747 + +241087 164792 + +242049 163158 + +243043 162010 + +243881 163534 + +244140 166579 + +244729 167727 + +245554 166591 + +246481 165618 + +246884 161942 + +246750 158590 + +247200 155740 + +246345 157912 + +245300 159162 + +244753 158943 + +244055 158860 + +243091 158079 + +241804 157910 + +241342 159580 + +240363 159757 + +239410 159705 + +238120 158718 + +237276 158888 + +238263 157707 + +237541 156670 + +238277 156770 + +239083 155947 + +239033 153240 + +239260 151476 + +238200 149917 +-1 + +246893 203374 + +246984 202580 + +246833 199577 + +245963 197588 + +245781 196475 + +245876 194970 + +245664 192229 + +246042 193254 + +246472 194121 + +247529 193754 + +248012 193035 + +248298 195892 + +248302 193805 + +247736 191022 + +247072 188437 + +246837 189136 + +245992 188395 + +246580 188049 + +246660 186912 + +246180 184608 + +245774 182068 + +244930 179828 + +244716 178688 + +244284 175895 + +243926 175665 + +243669 176028 + +243599 173633 + +243089 172327 + +241979 171850 + +240832 171364 + +240672 169002 + +240436 167385 + +240568 165737 +-1 + +245924 247140 + +245610 246309 + +246259 245397 + +246937 243331 + +247794 241640 + +248383 238523 + +248763 236867 + +249323 234384 + +249359 233345 + +250114 231969 + +250795 228219 + +251082 224653 + +251244 221168 + +251252 218471 + +250720 216703 + +249668 217633 + +248898 218613 + +248081 219338 + +247313 217061 + +246830 215595 + +246074 214236 + +246924 212614 + +247760 213476 + +248373 213239 + +248102 210184 + +247576 209827 + +247503 208575 + +246808 206253 + +246895 203358 +-1 + +262470 257605 + +262390 254649 + +262350 250884 + +262591 249555 + +261558 248402 + +260456 247748 + +259371 247159 + +258178 245928 + +257276 243822 + +256633 240852 + +255663 240386 + +255221 239856 + +254998 241869 + +253873 241952 + +252782 241517 + +252203 242237 + +251957 240732 + +250788 240446 + +250691 241019 + +250429 243608 + +250002 245126 + +248912 245662 + +248116 247851 + +248070 248358 + +247134 248163 + +245924 247140 +-1 + +240731 251638 + +240247 252634 + +240280 253945 + +239846 253049 + +239594 255569 + +239896 256689 + +240424 257555 + +240936 257387 + +241506 259198 + +241848 260033 + +242414 260705 + +243436 261529 + +243891 263297 + +244925 263318 + +246060 264162 + +246717 265005 + +247675 262238 + +248763 261002 + +249878 260941 + +250825 261206 + +251956 261086 + +253067 260801 + +254124 261697 + +255265 262048 + +256290 260665 + +257324 258493 + +258180 260508 + +259235 261245 + +260387 262234 + +261471 261954 + +262175 259714 + +262473 257611 +-1 + +243242 284574 + +243241 284515 + +243279 281570 + +243444 279401 + +244160 277924 + +245287 278207 + +246277 278252 + +247024 277374 + +248086 275917 + +248198 273158 + +247787 270098 + +246981 267894 + +245858 268222 + +244751 269287 + +243592 268882 + +242488 266407 + +241341 265912 + +240481 263983 + +239870 261808 + +239243 260506 + +238464 259291 + +238876 256908 + +238806 254047 + +239294 251138 + +240004 248771 + +240541 249643 + +240731 251638 +-1 + +255851 276897 + +256346 274890 + +256686 271904 + +257486 271795 + +258483 270775 + +259433 271794 + +260484 272358 + +261450 271891 + +262169 270904 + +261670 269898 + +260563 270388 + +259457 269396 + +258869 266185 + +257915 264494 + +256827 263872 + +255764 265414 + +254700 266976 + +253577 267142 + +252419 265413 + +251281 264949 + +250197 265813 + +249051 265497 + +248894 267910 + +248964 270518 + +249260 273605 + +248681 276585 + +248096 279305 + +247012 279766 + +246131 280869 + +245506 279577 + +244515 279023 + +243979 280005 + +243621 281881 + +243447 282486 + +243242 284574 +-1 + +252309 299448 + +252306 298405 + +253361 298390 + +254432 299013 + +255483 298500 + +255112 297297 + +254181 296658 + +253247 296154 + +253302 295916 + +254423 295927 + +255536 295953 + +256637 296382 + +257377 298793 + +258224 299106 + +258131 295770 + +258519 292523 + +259477 290845 + +259783 289018 + +260565 285612 + +260599 282276 + +259909 279681 + +259564 279628 + +258833 281423 + +258956 278234 + +259209 274954 + +258229 274192 + +257289 276086 + +256723 278936 + +256813 280706 + +256176 281831 + +255843 282658 + +255406 283742 + +255346 284377 + +255370 281513 + +256185 279340 + +255851 276897 +-1 + +262768 312429 + +263299 311777 + +264015 308926 + +264962 310673 + +265735 313433 + +265903 310090 + +265316 306896 + +265339 303246 + +265163 298493 + +265106 293858 + +264858 289836 + +264172 289398 + +263478 288969 + +262916 290695 + +261713 290287 + +260772 291417 + +260296 294768 + +259502 295973 + +258826 298269 + +258063 300744 + +256909 300144 + +256017 299252 + +254979 300660 + +253799 301463 + +253139 299240 + +252310 299454 +-1 + +270612 360674 + +271222 359451 + +271998 356740 + +272978 358547 + +273905 358318 + +274273 357199 + +274465 355164 + +273969 353212 + +273692 352024 + +273456 350042 + +273249 348576 + +273568 347450 + +273162 344789 + +273792 345871 + +274125 343177 + +273997 340842 + +274000 338142 + +273758 337138 + +273852 335580 + +273227 334396 + +273223 336156 + +273410 338841 + +272941 335193 + +272610 330844 + +272369 328001 + +272139 324597 + +271577 322776 + +271486 319596 + +271169 318840 + +270503 317202 + +270530 313121 + +270117 315939 + +269964 313854 + +269062 313423 + +268618 312819 + +269093 310443 + +268954 309717 + +268559 310792 + +267973 312404 + +267581 313312 + +267715 312946 + +267888 310454 + +267703 309329 + +267128 312370 + +266460 314680 + +265979 313875 + +265712 315283 + +264997 313704 + +264662 309613 + +263757 310594 + +262780 312419 +-1 + +261342 410731 + +261391 410188 + +262093 407266 + +263084 408646 + +264147 407729 + +265195 408268 + +266177 406577 + +265535 406349 + +265504 402301 + +266376 400694 + +266210 399960 + +266453 396255 + +265510 394377 + +265355 397125 + +265211 398815 + +264630 396368 + +264765 393092 + +264271 393336 + +263876 389767 + +263432 388120 + +263329 384063 + +262691 382439 + +262012 379928 + +262313 379864 + +263334 381668 + +263932 384116 + +264990 385687 + +265137 389114 + +265826 390901 + +266662 393786 + +267449 395431 + +267759 396832 + +268329 399192 + +268807 402038 + +269605 404172 + +270354 407227 + +271370 408754 + +272029 407753 + +272050 406048 + +272753 405286 + +272670 406919 + +272016 408472 + +272910 409900 + +273092 408534 + +274022 408416 + +274406 406652 + +273888 406916 + +274293 406018 + +274847 405670 + +274890 402745 + +275797 402155 + +276233 399900 + +276181 396636 + +276231 392858 + +276234 388599 + +275485 386747 + +275532 383050 + +276105 384305 + +276688 386351 + +277216 385123 + +277385 382750 + +277305 380043 + +277500 379437 + +277531 375269 + +277902 378508 + +278491 381423 + +279132 381005 + +279510 377218 + +279801 374411 + +279386 370903 + +278546 368043 + +277779 365231 + +277015 363348 + +276071 364046 + +275350 365564 + +275074 366488 + +275463 363257 + +275310 359324 + +275143 356221 + +274373 358638 + +273255 359552 + +272457 357342 + +271595 359326 + +270598 360638 +-1 + +257455 491475 + +257700 490512 + +257608 487288 + +257205 485187 + +256919 485024 + +257121 481538 + +258043 478704 + +258958 477618 + +257806 475962 + +256641 475008 + +256120 474506 + +254966 473098 + +255147 471035 + +255333 469601 + +255919 467769 + +256559 466648 + +257580 465269 + +258163 464641 + +258666 465513 + +258806 464804 + +258544 463153 + +259550 461820 + +260332 459852 + +260624 456203 + +259549 457134 + +258482 458026 + +257366 458314 + +257708 457941 + +258807 457416 + +259829 455899 + +260192 453869 + +260909 450799 + +261507 447635 + +261819 444038 + +262342 440075 + +262681 436998 + +262790 433015 + +262542 432798 + +262600 431171 + +263236 428111 + +264126 426327 + +264536 428357 + +264910 424626 + +265122 420314 + +265328 416065 + +264914 412502 + +264648 408714 + +263965 410036 + +263024 408779 + +262008 407546 + +261342 410731 +-1 + +255552 545979 + +255489 546906 + +256494 546190 + +256928 543062 + +256844 542052 + +256612 540876 + +257423 541851 + +257549 539843 + +257912 538886 + +258094 535852 + +258362 536926 + +258338 538840 + +259403 539338 + +260064 536215 + +260377 532672 + +260153 529324 + +259099 527316 + +258210 524549 + +258087 521741 + +258743 522299 + +258814 523816 + +259555 524301 + +259853 525038 + +259824 526373 + +258958 525591 + +259381 527197 + +260291 528504 + +260243 524885 + +260039 521201 + +260209 519283 + +260692 521358 + +260449 524423 + +260391 528065 + +260879 525953 + +261257 522386 + +261554 518743 + +261680 515070 + +261786 511399 + +262307 507967 + +261888 507103 + +261102 507124 + +260993 503450 + +260262 500895 + +259781 501941 + +259998 504394 + +259338 502900 + +258827 502808 + +257820 503234 + +257337 502678 + +257473 500635 + +257522 498481 + +257400 496886 + +256810 497498 + +256498 497504 + +256250 496867 + +256291 495401 + +256631 494771 + +257091 493642 + +257446 491449 +-1 + +251432 625538 + +251542 625231 + +251622 623948 + +251495 622989 + +251900 620386 + +252206 617169 + +252475 613907 + +251505 613998 + +250596 612446 + +249903 614662 + +248762 615623 + +248200 614528 + +247901 613625 + +247701 612668 + +248038 609938 + +248938 608325 + +249474 605630 + +250596 605053 + +251095 603425 + +250221 601037 + +250258 597943 + +250545 594769 + +250761 591561 + +250853 588690 + +250839 585396 + +250403 583272 + +249617 581340 + +248560 581545 + +247475 580652 + +246689 578987 + +247340 580351 + +248448 580881 + +249292 579641 + +250467 579621 + +250842 577157 + +251082 575057 + +252026 575520 + +252597 575896 + +253778 575737 + +254898 573462 + +255497 570417 + +255845 567237 + +255911 563754 + +255811 560159 + +255725 558212 + +255315 554604 + +255070 551574 + +255052 549060 + +255560 545948 +-1 + +232616 -624283 + +232528 -624195 + +231569 -624370 + +231809 -622417 + +232088 -621940 + +232112 -620573 + +232505 -622762 + +232964 -622420 + +233185 -623509 + +233644 -621333 + +234310 -619809 + +234795 -621496 + +235084 -620081 + +235547 -620736 + +236220 -621513 + +236420 -620784 + +235911 -619274 + +235857 -618013 + +236078 -615683 + +236821 -617266 + +236447 -615786 + +236675 -614005 + +237469 -612972 + +237890 -610886 + +238185 -612254 + +238595 -612929 + +238713 -613634 + +239518 -615404 + +240348 -617055 + +241037 -618878 + +241212 -621574 + +241350 -622501 + +241015 -620840 + +241188 -623216 + +240757 -624006 + +241397 -623409 + +241661 -625079 + +241541 -628347 + +241410 -627427 + +240526 -626523 + +239660 -627386 + +238912 -625657 + +238654 -626701 + +239281 -627315 + +238861 -627948 + +239690 -628606 + +240266 -629121 + +241183 -629708 + +242270 -629344 + +242715 -630267 + +242975 -630789 + +243639 -631133 + +244304 -633585 + +244974 -636034 + +245380 -638081 + +245504 -639481 + +246018 -639608 + +246744 -642001 + +246102 -639944 + +246015 -640696 + +246686 -643041 + +246942 -642640 + +247670 -645027 + +248075 -646334 + +248535 -663950 + +248504 -663251 + +249368 -665490 + +249713 -667365 + +249921 -667352 + +250128 -669853 + +250580 -672040 + +251023 -675060 + +251634 -677270 + +251546 -679779 + +251502 -682688 + +251419 -685267 +-1 + +226316 637112 + +225899 637673 + +225984 638551 + +225279 639182 + +224949 641693 + +224510 644057 + +224958 644939 + +225670 646550 + +226747 645269 + +227652 645184 + +228247 643864 + +228816 643604 + +228303 642997 + +228773 642393 + +229110 642659 + +229079 643542 + +230266 643167 + +230610 642432 + +231544 641969 + +231458 641522 + +231365 639968 + +232451 638536 + +233052 637913 + +232664 636019 + +232394 634016 + +233162 634716 + +233248 633010 + +233036 629974 + +232845 628723 + +233168 631526 + +233801 633751 + +233466 635749 + +233311 638137 + +234164 636737 + +234292 635152 + +234107 637653 + +233337 638835 + +232797 640731 + +232894 643152 + +232777 643636 + +233322 646031 + +234205 647813 + +235072 -646426 + +236173 -645687 + +237106 -647250 + +238227 -646714 + +238334 -645358 + +238862 -645040 + +238209 -644380 + +239013 -642790 + +238051 -643125 + +237495 -644006 + +236671 -642492 + +235712 -642130 + +235783 -638825 + +236063 -636244 + +235617 -633739 + +234501 -632842 + +233626 -632111 + +233202 -630330 + +233040 -628911 + +232477 -627033 + +231650 -625254 + +232629 -624279 +-1 + +215366 588097 + +215614 589144 + +216180 589485 + +215858 590923 + +215898 591030 + +216274 592399 + +215328 593636 + +216309 594444 + +216358 594639 + +216874 596258 + +217605 598275 + +217736 598458 + +217072 598546 + +215910 598123 + +215706 599056 + +216681 600501 + +217518 601429 + +217629 602577 + +217862 604086 + +218115 606682 + +218061 608906 + +217870 609746 + +216968 611134 + +216236 611767 + +215883 613443 + +217047 613980 + +217519 614513 + +218015 615926 + +218792 617111 + +218876 617731 + +219383 619144 + +219725 619652 + +219748 620831 + +220170 620580 + +220613 621957 + +220975 622275 + +221023 623292 + +221913 624485 + +222035 625947 + +222565 627034 + +222653 628699 + +222937 629207 + +223776 630971 + +223839 632210 + +224475 634857 + +225031 636060 + +225296 637342 + +226308 637154 +-1 + +189543 570327 + +189874 570596 + +190588 570679 + +191044 570752 + +190774 571900 + +191373 573809 + +191720 575217 + +191407 576132 + +192016 575850 + +192635 575484 + +192985 575698 + +193983 575531 + +195075 576289 + +195959 577913 + +196526 580010 + +196272 581843 + +196993 583351 + +198080 583107 + +199240 582212 + +200430 582444 + +201511 583282 + +202375 584850 + +203145 584964 + +203369 586528 + +203020 586410 + +202344 585421 + +201785 587068 + +202822 588009 + +204040 587667 + +204418 586076 + +205651 586082 + +206756 586331 + +207651 587572 + +208406 586458 + +208227 584876 + +208061 584518 + +208994 582982 + +210127 583547 + +211185 584590 + +211846 585807 + +212246 586728 + +212973 586874 + +213053 587257 + +213325 587858 + +214387 587455 + +215366 588097 +-1 + +224826 596332 + +224803 595895 + +224505 595012 + +224782 593340 + +224343 591154 + +223197 590612 + +222026 590322 + +221215 589844 + +220280 589659 + +219496 589005 + +218830 588027 + +218761 587139 + +218211 585277 + +217588 583162 + +216657 582574 + +215810 580852 + +214863 579403 + +214086 577624 + +213166 576067 + +212110 575088 + +211170 573753 + +210520 572865 + +209595 570898 + +208675 570039 + +208781 568002 + +208046 566763 + +208109 564693 + +207100 565130 + +205977 564482 + +205474 563504 + +204445 562115 + +204346 561750 + +203213 561132 + +202069 560650 + +200971 560325 + +199798 560083 + +198604 560035 + +197369 560314 + +196146 560547 + +194879 561039 + +193664 561367 + +192424 561604 + +191177 561903 + +189949 562120 + +188978 563191 + +188489 562905 + +187232 563279 + +186017 563365 + +184811 563460 + +183802 564246 + +183573 564558 + +184447 566147 + +185389 567209 + +186181 568763 + +187209 569821 + +188108 570349 + +188655 570382 + +189548 570309 +-1 + +213363 553476 + +213058 553396 + +212687 555341 + +212889 556758 + +213036 558484 + +213922 558177 + +214308 556397 + +214235 555851 + +214421 554922 + +214956 555242 + +215454 555883 + +216552 556737 + +217487 558477 + +218244 559996 + +219098 561271 + +220121 562799 + +220982 563917 + +221821 565181 + +222507 567112 + +222367 569464 + +222542 571747 + +222767 573765 + +222113 574192 + +222503 575770 + +222658 577309 + +221572 576712 + +220839 575729 + +220471 575710 + +219406 575211 + +219780 577140 + +219075 576818 + +218113 576552 + +218701 577950 + +219139 579170 + +219976 580873 + +220654 582053 + +221088 583231 + +221936 584564 + +222086 585532 + +221482 586780 + +222247 587748 + +222968 586905 + +223976 587104 + +224776 587523 + +225414 589466 + +225742 591892 + +225092 593998 + +224820 596284 +-1 + +191713 509027 + +192203 508030 + +192549 507778 + +193249 505888 + +194273 505211 + +195051 503658 + +195243 502330 + +195238 500343 + +195102 499402 + +194299 499531 + +193131 498958 + +192708 497684 + +193758 498872 + +193982 498016 + +193029 496751 + +192728 494796 + +193191 494911 + +194073 496091 + +194531 494668 + +194801 494943 + +195486 495401 + +195045 493668 + +194187 494044 + +193735 492602 + +194469 492122 + +195463 492485 + +196334 492609 + +196768 491865 + +196586 490000 + +196796 488391 + +197197 486759 + +198285 487648 + +198921 489455 + +199839 490808 + +200458 492491 + +201323 494183 + +202047 495414 + +202913 496495 + +203363 497381 + +204232 498240 + +205178 499321 + +205739 500563 + +206398 502185 + +207317 503618 + +207995 505383 + +209101 506217 + +210235 507463 + +211038 509636 + +212192 511008 + +213157 513012 + +213666 515379 + +213797 517438 + +213829 519693 + +213814 520635 + +213879 522593 + +213826 524612 + +213187 525154 + +213218 526818 + +213974 527838 + +213562 529969 + +213351 531732 + +213890 533377 + +213312 534857 + +213673 536221 + +214038 535325 + +214144 536619 + +214733 536750 + +215165 538739 + +214746 540956 + +214354 542404 + +214001 542453 + +214528 543872 + +214154 545634 + +213384 546946 + +212996 547498 + +212972 545199 + +212420 544288 + +211865 545718 + +212313 547611 + +212241 549198 + +212421 550545 + +212949 551876 + +213332 553469 +-1 + +174841 504607 + +174866 504675 + +175813 504875 + +176418 505173 + +176498 505151 + +177116 505277 + +177538 505551 + +178468 505991 + +179297 505637 + +180006 506007 + +180361 506039 + +181242 505954 + +182059 505675 + +182843 505913 + +183561 506396 + +184390 506360 + +184882 507102 + +185325 507195 + +186021 507820 + +186741 508583 + +187298 508706 + +187738 509562 + +188217 508650 + +188940 508139 + +189727 508632 + +190310 508167 + +190904 507328 + +191205 507099 + +190758 508345 + +191106 508872 + +191713 509027 +-1 + +152241 470500 + +152700 470772 + +153322 470810 + +153669 470878 + +153434 471384 + +153507 471638 + +153257 472204 + +153908 472571 + +154370 473275 + +154747 473358 + +155333 474059 + +155544 474215 + +155927 474823 + +155669 475195 + +155194 474832 + +155394 475500 + +155911 476313 + +155323 476380 + +154528 476245 + +154545 476751 + +154294 477679 + +153884 478192 + +153990 478930 + +153691 479401 + +154036 480477 + +154166 481412 + +154526 482317 + +155109 483225 + +155526 484251 + +156031 485249 + +156553 486195 + +157255 486815 + +157491 487365 + +158010 487699 + +158478 488188 + +159274 488716 + +159929 489485 + +160471 490428 + +161232 490879 + +161721 491604 + +162432 492425 + +163136 493262 + +163786 494180 + +164475 495084 + +165238 495911 + +166031 496710 + +166910 497336 + +167737 498070 + +168693 498567 + +169589 499191 + +170310 500081 + +171084 500725 + +172024 501343 + +172692 502292 + +173454 503148 + +174030 504173 + +174836 504616 +-1 + +126420 464050 + +126412 464219 + +126400 464604 + +126773 465305 + +127523 465734 + +127818 466012 + +128875 466254 + +129832 466465 + +129863 465914 + +130779 465787 + +131722 465912 + +132641 465989 + +133555 465827 + +134382 465398 + +135167 464875 + +135930 464302 + +136646 463628 + +137401 463048 + +138220 462590 + +139028 462116 +-1 + +129808 456736 + +129548 456292 + +129177 456239 + +128975 456234 + +128653 455876 + +128086 455495 + +127920 455791 + +127302 455205 + +126867 454730 + +126298 455222 + +126497 454813 + +126296 454672 + +125743 454761 + +125613 455068 + +125319 455374 + +125488 455680 + +125169 455491 + +125000 455249 + +124670 455520 + +124745 455093 + +124823 454829 + +124566 454740 + +124389 455283 + +124076 455349 + +123438 455532 + +123986 456199 + +124431 456494 + +124001 456999 + +124735 457484 + +125007 458307 + +124753 458055 + +124486 457757 + +124111 458232 + +124346 458575 + +124627 458998 + +125106 458536 + +125447 458982 + +124937 459210 + +125043 459563 + +125408 459722 + +125666 459446 + +125815 460212 + +125936 460870 + +125811 460969 + +125694 461773 + +125501 462284 + +125800 462380 + +126052 462243 + +126339 462794 + +126633 462861 + +126423 463324 + +126417 464053 +-1 + +136203 456100 + +135846 456111 + +135845 456000 + +135460 455633 + +134914 455844 + +134390 456325 + +133969 456395 + +133889 456079 + +133833 456483 + +133423 456372 + +133330 456809 + +132908 456939 + +132879 457172 + +132410 456730 + +132811 456404 + +132993 455956 + +133322 455491 + +132959 455625 + +132710 455268 + +133160 454976 + +132753 455023 + +132429 454642 + +132871 454615 + +132519 454452 + +132139 454061 + +132030 454336 + +131767 454755 + +132048 454959 + +132104 455323 + +131502 455341 + +131218 455699 + +130779 455464 + +130236 455654 + +129819 455887 + +129819 456720 +-1 + +139028 462116 + +139419 461856 + +139824 461095 + +140417 460259 + +140929 459429 + +141153 458591 + +141689 458753 + +141654 459111 + +142174 459100 + +142966 459006 + +143434 459871 + +143950 460628 + +144099 461669 + +144412 462498 + +144946 463104 + +145389 464058 + +145927 464962 + +146545 465574 + +146981 466590 + +147664 466985 + +148649 467139 + +149399 466802 + +150326 467254 + +150948 467918 + +151462 468483 + +151994 469118 + +152300 469555 + +152247 470506 +-1 + +144350 447725 + +144051 447784 + +143386 447981 + +142874 448741 + +142869 449104 + +142876 449616 + +142482 450384 + +142287 451100 + +142100 451291 + +141664 451475 + +141079 451186 + +140517 450884 + +139755 450518 + +139458 450902 + +139384 451515 + +139192 452109 + +139261 451797 + +139148 450774 + +138854 450343 + +138450 449963 + +137750 449524 + +137623 449533 + +137179 449026 + +137027 450105 + +136847 450886 + +136653 450569 + +136413 450215 + +136391 451111 + +136276 451262 + +136439 451675 + +136098 451471 + +135618 451277 + +136028 452023 + +136506 452290 + +136682 452311 + +136787 452755 + +136183 453499 + +136256 453808 + +136179 454186 + +136258 455160 + +136204 456110 +-1 + +108701 432526 + +108906 432745 + +109372 433541 + +109272 434641 + +109558 435375 + +110146 436071 + +110645 436924 + +111070 437839 + +111367 438800 + +112217 438409 + +112870 437688 + +113374 436767 + +114032 436055 + +114355 434996 + +114718 434834 + +115206 434069 + +114987 433144 + +115008 432034 + +115596 431259 + +115870 430686 + +116465 430747 + +116008 431576 + +115322 431908 + +114994 432936 + +115551 433756 + +115290 434880 + +114616 435482 + +114714 436511 + +114352 437605 + +114042 438759 + +114929 438546 + +115515 437705 + +115976 436951 + +116676 436888 + +117035 435960 + +117542 434995 + +118079 435183 + +118880 435028 + +119589 434678 + +120333 434331 + +121070 433788 + +121868 433505 + +122741 433238 + +123574 432792 + +124039 431739 + +124436 430561 +-1 + +101193 434009 + +100922 434212 + +100737 435317 + +101426 435895 + +101843 435872 + +102062 436523 + +101412 436720 + +101775 437097 + +101839 437696 + +102214 437734 + +102743 437498 + +103288 436865 + +103615 436381 + +103522 436551 + +103372 437605 + +103802 437873 + +104204 437562 + +104281 438021 + +104449 437572 + +104807 437534 + +105009 437116 + +105362 437615 + +105399 437844 + +105115 438288 + +105539 438442 + +105062 438523 + +105332 439141 + +105747 438800 + +106303 438908 + +106582 438659 + +106278 438547 + +106248 438103 + +105907 437368 + +106186 437229 + +106419 437876 + +106938 438610 + +107438 439412 + +107572 438982 + +107904 437994 + +108594 437403 + +109093 436500 + +108738 435529 + +108409 434536 + +108245 434802 + +108774 434034 + +108821 433370 + +108701 432526 +-1 + +88061 424051 + +88129 424174 + +88148 424905 + +88504 424965 + +88843 425422 + +88374 425675 + +88830 426277 + +88391 426841 + +88737 427075 + +89166 427390 + +89574 426859 + +89621 427256 + +89583 427617 + +89615 428103 + +89984 428335 + +90288 427844 + +90701 428072 + +90982 428555 + +90620 428594 + +90443 428835 + +90751 428900 + +90831 429535 + +90945 429181 + +91341 428937 + +91855 429353 + +91984 429689 + +91700 430235 + +91501 430325 + +91217 430611 + +91759 430542 + +91993 430239 + +92528 430358 + +93126 430456 + +93587 430922 + +93523 430103 + +93612 429239 + +94063 428883 + +93662 429812 + +94072 430443 + +94591 430928 + +94817 431708 + +94997 431223 + +95099 430749 + +95300 430847 + +95381 431235 + +95786 430864 + +95933 430505 + +96404 430657 + +96441 430853 + +96630 431263 + +96235 431275 + +96131 431619 + +96399 432258 + +95846 431728 + +95595 431759 + +95886 432426 + +96449 432447 + +96758 432359 + +97061 432669 + +97447 432873 + +97577 433341 + +97944 433315 + +98017 432623 + +98316 433000 + +97919 433438 + +98005 433834 + +98659 433985 + +98998 434342 + +99567 434411 + +100007 434702 + +100682 434745 + +101195 434018 +-1 + +80820 412198 + +80988 412575 + +81414 412441 + +81843 412415 + +82136 413191 + +81458 413012 + +81207 413652 + +81835 413512 + +81703 414043 + +82091 414573 + +82242 415161 + +81971 415318 + +81679 415515 + +81874 416094 + +82301 416188 + +82436 415609 + +82307 415906 + +82533 416660 + +82077 416928 + +82090 417303 + +82467 417778 + +82258 418089 + +82729 418380 + +82591 419228 + +83323 419517 + +83625 419712 + +83810 420018 + +83943 420277 + +84152 419486 + +84087 420238 + +84716 420718 + +85054 421054 + +84773 421467 + +85157 422050 + +85599 422200 + +85757 422854 + +86095 422975 + +85375 423264 + +86205 423605 + +86569 423927 + +86076 423829 + +86589 424425 + +86994 424651 + +87483 425210 + +87863 424909 + +88055 424037 +-1 + +81175 411196 + +81355 411592 + +80817 412203 +-1 + +81071 410256 + +81038 410523 +-1 + +77333 400267 + +77457 400158 + +77161 400570 + +77539 400984 + +77442 401307 + +77476 401894 + +77927 402376 + +78329 402250 + +78132 402659 + +78377 403108 + +78736 402988 + +78500 403226 + +78436 403893 + +78278 404561 + +79186 404478 + +79009 404848 + +78515 404868 + +78676 405649 + +78888 406306 + +79116 406805 + +79945 407111 + +79450 407522 + +79839 408033 + +80445 407812 + +81195 407397 + +80535 407796 + +79837 408368 + +80298 408864 + +80967 408843 + +81777 408446 + +82050 408432 + +82440 407588 + +82490 408509 + +83128 408317 + +83303 409167 + +83261 409435 + +82880 408681 + +82856 408964 + +82914 409083 + +82187 408996 + +81936 409336 + +81236 409806 + +81076 410253 +-1 + +77231 395822 + +76952 395686 + +76780 395264 + +76471 395174 + +76235 394949 + +75766 394958 + +75346 394790 + +74946 394958 + +75101 395110 + +74679 395116 + +74530 395495 + +74366 395078 + +74003 395343 + +73838 395380 + +73673 395727 + +73612 395917 + +73281 395899 + +73451 395500 + +73077 395749 + +73049 395922 + +72939 396376 + +72998 396870 + +73060 397279 + +73375 397680 + +73826 397838 + +74117 397459 + +74253 397187 + +74522 397204 + +74884 397194 + +74580 397415 + +75006 397285 + +75022 396778 + +75255 396562 + +75673 396666 + +75777 396832 + +76080 397268 + +76531 397402 + +76774 397292 + +77106 397295 + +76944 397506 + +76715 397583 + +76656 397697 + +76504 397545 + +76380 397815 + +76411 398253 + +76934 398263 + +77176 398752 + +76908 398278 + +76662 398338 + +76869 398557 + +76984 399064 + +77129 399590 + +77262 399656 + +77460 399590 + +77406 400032 + +77333 400267 +-1 + +77562 388757 + +77517 389043 + +77657 389318 + +77860 389587 + +77570 389649 + +77542 389823 + +77866 389958 + +78077 390009 + +77982 390283 + +77821 390307 + +77709 390192 + +77747 390499 + +77771 390646 + +77991 390810 + +78164 390689 + +78188 390589 + +78528 390553 + +78903 390447 + +78684 390538 + +78988 390784 + +78834 390904 + +78586 390954 + +78254 390939 + +78546 391138 + +78290 391187 + +78250 391332 + +78085 391499 + +77762 391456 + +77879 391886 + +78174 391668 + +78146 391801 + +78502 391673 + +78460 391919 + +78314 392090 + +78010 391994 + +77812 392454 + +77741 392682 + +77529 392944 + +77214 392524 + +77119 392918 + +77310 393248 + +77300 393551 + +77316 394038 + +77446 394380 + +77879 394297 + +78045 394234 + +78314 394432 + +77972 394465 + +77689 394613 + +77725 394823 + +77313 394977 + +77649 395073 + +77422 395267 + +77325 395551 + +77228 395821 +-1 + +81036 410517 + +80532 410049 + +80392 410861 + +80187 411446 + +80550 411784 + +80729 411358 + +80914 411209 + +81175 411193 +-1 + +73088 383400 + +73043 383615 + +73414 383710 + +73633 383511 + +73935 383632 + +74096 383801 + +74268 383838 + +74499 383990 + +74428 384486 + +74830 384211 + +75136 384115 + +75401 384225 + +75633 384007 + +75679 384255 + +75527 384566 + +75340 384615 + +75345 384775 + +75428 384798 + +75449 384926 + +75641 385213 + +75708 385389 + +75738 385701 + +75410 385493 + +75478 385926 + +75614 386405 + +76019 386553 + +76477 386512 + +76689 386717 + +76654 387077 + +76654 387202 + +76889 387484 + +77076 387780 + +77331 388062 + +77411 388156 + +77458 388363 + +77178 388563 + +77152 388677 + +77381 388996 + +77564 388758 +-1 + +61243 385621 + +61603 385445 + +61911 385003 + +62228 384576 + +62571 384183 + +62975 383850 + +63425 383565 + +63739 383162 + +63822 383014 + +63910 382720 + +63884 383052 + +63881 383289 + +64362 383220 + +64693 383385 + +65163 383136 + +65032 382831 + +65307 382793 + +65630 382377 + +65730 381976 + +66094 381663 + +66451 381353 + +66827 381028 + +67368 380837 + +67246 380781 + +67581 380713 + +67802 380516 + +68137 380261 + +68603 380304 + +68898 380624 + +69271 380790 + +69566 380901 + +69918 380914 + +70485 380912 + +70652 380965 + +71059 381263 + +71267 381290 + +71715 381435 + +71889 381818 + +71892 381963 + +72101 382328 + +72344 382649 + +72727 382978 + +72841 383463 + +73089 383399 +-1 + +47080 393569 + +47173 393548 + +47708 393552 + +47716 393382 + +47984 393499 + +48281 393229 + +48476 393432 + +48384 393591 + +48629 393440 + +49010 393155 + +48779 393413 + +49025 393295 + +49536 393286 + +49962 393255 + +49549 393361 + +49901 393492 + +50327 393357 + +50839 393162 + +50865 393227 + +51324 393104 + +51809 392866 + +52317 392713 + +52667 392689 + +53028 392671 + +53405 392335 + +53808 392223 + +54374 392069 + +54558 392038 + +54912 392168 + +55280 391865 + +55418 391635 + +55231 391589 + +55674 391329 + +55752 391064 + +55881 391031 + +56277 390704 + +56731 390426 + +57110 390168 + +57406 389907 + +57920 389736 + +58093 389947 + +58010 389691 + +57645 389617 + +57908 389572 + +58197 389363 + +58403 389191 + +58452 389129 + +58760 388888 + +58683 388553 + +58767 388100 + +59016 388132 + +59374 387781 + +59572 387547 + +59681 387246 + +59959 386817 + +59723 387313 + +59868 387198 + +60179 386768 + +60510 386355 + +60853 385960 + +60865 385882 + +61245 385621 +-1 + +37733 383679 + +37640 383859 + +37833 384186 + +38294 384325 + +38294 384556 + +38137 384996 + +37678 385079 + +38125 385146 + +37980 385265 + +38438 385144 + +38191 385294 + +37754 385167 + +37737 385438 + +37633 385906 + +37354 386137 + +37659 386533 + +37825 387085 + +38135 387493 + +38353 388003 + +38587 388497 + +38751 388909 + +39249 389141 + +39416 389689 + +39462 390055 + +39770 390465 + +40172 390785 + +40246 391318 + +40629 391569 + +40747 392059 + +40944 392481 + +41517 392494 + +41863 392495 + +41641 392879 + +42093 393143 + +42454 393096 + +42570 392988 + +42904 393036 + +43394 393037 + +43365 393121 + +42813 393178 + +42907 393352 + +43302 393228 + +43770 393141 + +44032 393134 + +44279 393283 + +44684 392986 + +44751 393195 + +44529 393526 + +44826 393464 + +45246 393284 + +45289 393110 + +45711 393304 + +46059 393686 + +45604 393663 + +45562 393902 + +45303 394004 + +45706 393926 + +46179 393742 + +46257 394009 + +46695 393888 + +47083 393570 +-1 + +33884 382191 + +34130 382356 + +34615 382127 + +35065 381855 + +35450 381517 + +35807 381149 + +35930 381163 + +35615 381569 + +35204 381886 + +34861 382273 + +34553 382696 + +34333 383158 + +34587 383599 + +35089 383587 + +35507 383283 + +35853 382906 + +36228 382558 + +36591 382192 + +36778 382155 + +36409 382511 + +36040 382869 + +35734 383289 + +35387 383666 + +35541 384028 + +35718 383917 + +35980 383450 + +36341 383082 + +36800 382819 + +36759 382909 + +36326 383202 + +36011 383612 + +36015 384039 + +36152 384191 + +36520 384479 + +36778 384012 + +36954 383450 + +37099 383282 + +37024 383894 + +37027 384443 + +37557 384328 + +37620 383975 + +37735 383676 +-1 + +33074 377331 + +32533 377342 + +32042 377334 + +31576 377429 + +31629 377697 + +31318 377503 + +31274 377713 + +31146 377356 + +30942 377035 + +30837 377594 + +30964 378147 + +31239 378597 + +31527 379005 + +31944 379309 + +32424 379532 + +32819 379860 + +33022 380382 + +33224 380903 + +33419 381432 + +33614 381943 + +33884 382191 +-1 + +37522 376004 + +37402 376032 + +37363 376276 + +37036 376397 + +36551 376585 + +36796 376944 + +36598 377380 + +36365 377803 + +36106 378213 + +35618 378388 + +35766 378193 + +35414 377816 + +34983 377525 + +34376 377410 + +33703 377385 + +33073 377338 +-1 + +41908 370485 + +41811 370574 + +41971 370642 + +42423 370468 + +42336 370641 + +42169 371044 + +42103 370738 + +41942 370799 + +41818 370741 + +41563 370651 + +41725 370958 + +41323 371150 + +41178 371381 + +41200 371053 + +40865 371294 + +40618 371082 + +40218 371175 + +39684 371185 + +39187 371274 + +39249 371630 + +39160 372055 + +39463 372286 + +39931 372497 + +40167 372618 + +39904 372989 + +39513 373239 + +38975 373369 + +38654 373144 + +38388 372712 + +38040 372818 + +37761 373151 + +37968 373374 + +37980 373790 + +38489 373932 + +38100 374215 + +37978 374772 + +38020 375245 + +37749 375583 + +37522 376004 +-1 + +12614 372419 + +13277 372079 + +14146 372195 + +14908 372270 + +15731 372522 + +16749 372433 + +17663 372174 + +18461 371735 + +19261 371302 + +19907 370702 + +20377 369902 + +20991 369276 + +21707 368744 + +22340 368131 + +22453 367544 +-1 + +7340 369213 + +7266 369196 + +6645 369814 + +6264 370607 + +5844 371445 + +5395 372245 + +4568 372645 + +5001 373098 + +5254 373926 + +5587 374416 + +5549 374539 + +5333 374626 + +4832 375181 + +5544 375369 + +6465 375095 + +7216 374735 + +8007 374288 + +8757 373878 + +9543 373528 + +9893 372785 + +10693 372356 + +11810 372382 + +12617 372419 +-1 + +23111 360457 + +22996 360490 + +22230 360955 + +21343 361300 + +20384 361302 + +19446 361343 + +18571 361513 + +17786 361540 + +17409 362047 + +16771 362156 + +16395 362304 + +15491 362042 + +14947 362509 + +14513 363113 + +14054 362510 + +13598 362917 + +13096 363662 + +12326 364128 + +11656 364694 + +10737 364882 + +10173 364848 + +9592 365512 + +9264 366428 + +8689 366916 + +8167 367575 + +7748 368393 + +7342 369213 +-1 + +45565 364484 + +45431 364876 + +45459 365320 + +45524 365870 + +45728 366358 + +45379 366739 + +45127 366972 + +45223 367047 + +44879 367375 + +45229 367269 + +45146 367542 + +44989 367502 + +44652 367684 + +44305 368071 + +44643 368072 + +44739 368127 + +44590 368214 + +44414 368434 + +44308 368410 + +44023 368247 + +43830 368576 + +43625 369070 + +43515 369235 + +43948 369317 + +43716 369458 + +43386 369863 + +42851 369985 + +42448 370332 + +41908 370482 +-1 + +48140 359990 + +48188 360129 + +48431 360631 + +48577 361093 + +48585 361744 + +48899 362105 + +48649 362328 + +48542 362947 + +48541 363529 + +48086 363531 + +47676 363363 + +47183 363196 + +46736 363304 + +46330 363230 + +45942 363107 + +45564 363115 + +45375 363418 + +45618 363849 + +45565 364484 +-1 + +33081 357756 + +33144 357720 + +33674 357328 + +34325 357220 + +35257 356919 + +36152 357043 + +36823 357250 + +37281 357219 + +37829 357294 + +38535 357738 + +39099 358215 + +40016 358171 + +40686 358418 + +41582 358776 + +42253 359313 + +43034 359457 + +43777 359973 + +44621 360009 + +45628 359862 + +46598 360155 + +47420 360171 + +48111 360062 +-1 + +22453 367544 + +22502 367468 + +23094 366812 + +23704 366172 + +24477 365702 + +24918 364892 + +24755 364826 + +24690 363847 + +25049 363072 + +25594 362417 + +25671 361865 + +26127 361417 + +26785 360861 + +27688 360530 + +27801 361120 + +27128 361097 + +26594 361528 + +25916 361951 + +26555 361708 + +27509 361429 + +28520 361229 + +29539 361019 + +30485 360731 + +30216 360640 + +30793 360067 + +31707 359773 + +32697 359711 + +33476 359346 + +33368 358563 + +33081 357756 +-1 + +37255 355474 + +37173 355485 + +36260 355140 + +35671 354869 + +35343 354863 + +34939 354658 + +34473 354645 + +33929 354330 + +33111 354051 + +32561 353980 + +32160 353877 + +31324 353638 + +30823 353554 + +30035 353713 + +29288 354195 + +29893 354304 + +30219 354968 + +29898 355266 + +29227 355500 + +28848 355947 + +28455 356489 + +27821 356504 + +27703 357096 + +27087 357525 + +26342 357763 + +26518 358285 + +26262 358483 + +25739 358692 + +25416 358906 + +24652 358947 + +24173 359623 + +23587 360053 + +23108 360460 +-1 + +47952 354493 + +47338 354893 + +46513 354929 + +45934 355192 + +45438 355178 + +44962 355077 + +44315 355217 + +43915 355004 + +43727 355104 + +43114 355399 + +42764 354982 + +42487 354977 + +42165 355369 + +42424 355665 + +42073 355754 + +41447 355405 + +40943 355406 + +40120 355345 + +39589 355324 + +39085 354930 + +38602 354717 + +38104 354510 + +37177 354690 + +36286 354651 + +36423 355052 + +37255 355477 +-1 + +62825 348771 + +62636 348803 + +62093 349433 + +61658 349780 + +61401 349794 + +60684 349939 + +60206 350171 + +59425 350498 + +59505 351336 + +59464 351598 + +58585 351544 + +57734 351286 + +57075 351747 + +56212 351889 + +55395 351963 + +54716 352049 + +54060 351994 + +53176 352193 + +53127 352596 + +52710 352870 + +52636 352442 + +52087 352800 + +51221 352992 + +50566 353084 + +49693 353180 + +49197 353395 + +48774 353459 + +49636 353452 + +50476 353445 + +49893 353697 + +49199 353866 + +48524 354344 + +47948 354495 +-1 + +58177 341253 + +57721 341035 + +57233 340704 + +57443 341233 + +58228 341528 + +58278 341654 + +57619 341681 + +57111 341571 + +56784 341948 + +57603 342251 + +58045 342709 + +57583 342411 + +56905 342461 + +57406 342858 + +57155 343004 + +57999 343175 + +57418 343272 + +56655 343036 + +56837 343831 + +57463 344423 + +58382 344618 + +58459 345203 + +58470 345606 + +58924 345747 + +58994 346549 + +59611 346477 + +60359 346305 + +60050 346450 + +59402 346988 + +59684 347912 + +60315 348431 + +60882 348638 + +61556 348805 + +62320 348851 + +62825 348771 +-1 + +69786 338645 + +68973 338509 + +68418 338551 + +67722 338812 + +67456 339259 + +67267 339130 + +66512 339434 + +65839 339820 + +65495 339936 + +64686 340020 + +63840 340379 + +63281 340479 + +62429 340463 + +61968 340259 + +61508 340103 + +60862 339818 + +59996 339712 + +59465 339362 + +58532 339249 + +57618 339194 + +57816 339765 + +58484 340258 + +58770 340684 + +58798 340806 + +59466 341036 + +58684 340876 + +57801 340731 + +57495 340730 + +58179 341252 +-1 + +69112 338077 + +69318 337934 +-1 + +76119 331926 + +75416 332213 + +74489 332588 + +73844 333199 + +73062 333714 + +73712 333791 + +74424 333565 + +73640 333942 + +73322 334275 + +72910 334037 + +72568 334472 + +73369 334876 + +73731 335018 + +73399 335137 + +72607 334766 + +72527 335121 + +72076 334901 + +71289 335402 + +71917 335348 + +71606 335544 + +72201 335382 + +72208 336067 + +71827 336448 + +71677 336823 + +71659 337407 + +71077 336960 + +71114 337497 + +70936 337752 + +70375 337755 + +70007 338370 + +69318 337937 + +69530 337167 + +69872 336585 + +69101 336897 + +68404 337405 + +67880 338127 + +68673 338210 + +68923 338348 + +69786 338645 +-1 + +84828 325708 + +84648 326257 + +83801 326332 + +82968 326163 + +82351 326845 + +82292 327410 + +82102 328325 + +82378 328834 + +82333 329253 + +82015 329190 + +81344 329822 + +80509 330310 + +79927 330555 + +79038 330835 + +78351 331026 + +77571 331172 + +76706 331311 + +75824 331694 + +74994 332170 + +75240 332185 + +76114 331924 +-1 + +80895 323941 + +80597 323748 + +79637 323690 + +79193 323976 + +79296 324301 + +78617 324204 + +78447 324551 + +79059 325092 + +79584 325670 + +80230 326156 + +81172 326040 + +81993 325669 + +82152 325880 + +82550 326210 + +82882 325432 + +83465 325821 + +84135 325576 + +84404 324781 + +84633 324526 + +84949 323735 + +85514 323062 + +85726 322058 + +86077 321182 + +85919 321969 + +85801 322964 + +86361 323091 + +85571 323340 + +85093 324144 + +84548 324893 + +84264 325850 + +84830 325707 +-1 + +78906 320532 + +79638 320567 + +78828 320684 + +78261 321155 + +78231 321438 + +78991 321647 + +78236 321739 + +78818 322157 + +79640 322192 + +80199 322161 + +79246 322268 + +79923 322367 + +80062 322560 + +79226 322435 + +78332 322345 + +78406 322926 + +78673 322769 + +78784 323574 + +79439 323399 + +80362 323515 + +80895 323941 +-1 + +80049 317077 + +79581 317560 + +78730 317367 + +77820 317509 + +77985 317858 + +78014 317907 + +78062 318110 + +77981 318504 + +78823 318510 + +78413 318703 + +77549 318559 + +77893 318958 + +78466 318826 + +79353 319054 + +79690 319142 + +78983 319283 + +79661 319526 + +78994 319375 + +77998 319283 + +77858 319587 + +78089 319810 + +77853 320245 + +78192 320601 + +78950 320109 + +78906 320532 +-1 + +65995 302841 + +66256 303046 + +66705 303584 + +66887 303695 + +67538 304297 + +68220 304855 + +68721 305031 + +69095 305444 + +69666 306180 + +70257 306885 + +70734 307758 + +70600 307440 + +70600 307369 + +70759 306913 + +70261 306740 + +70396 306552 + +71150 306896 + +71634 307683 + +71051 308024 + +70828 307618 + +71030 308379 + +71355 309461 + +71639 310463 + +72016 310670 + +72374 310205 + +71928 310967 + +72328 311294 + +72899 311979 + +73198 312333 + +73323 312203 + +74032 312693 + +74421 313271 + +74714 312884 + +75339 312874 + +76335 312621 + +77053 313144 + +77580 313959 + +77819 315051 + +78116 316067 + +78724 316770 + +79416 317288 + +79923 316835 + +80722 316540 + +80046 317086 +-1 + +52422 288530 + +52866 288514 + +53789 288263 + +54705 288283 + +55510 288561 + +56258 288870 + +56882 289498 + +57194 290316 + +57026 290907 + +57001 291077 + +57647 291243 + +56867 291527 + +57364 291963 + +58134 292293 + +58840 292674 + +58877 293376 + +58770 294053 + +58991 294867 + +59325 295698 + +59820 296263 + +60549 296522 + +60564 296511 + +61146 296221 + +61796 296797 + +62322 297590 + +62693 298476 + +63156 299309 + +63615 299865 + +63934 300165 + +64507 300550 + +65076 301221 + +65523 302117 + +66000 302845 +-1 + +36547 285250 + +37038 285679 + +37178 286420 + +36981 286833 + +37090 286743 + +37017 287224 + +37634 287484 + +38608 287443 + +39541 287467 + +40483 287416 + +40686 286919 + +41041 287361 + +41685 287115 + +42538 287297 + +43361 287548 + +44049 288022 + +44382 288212 + +45092 288619 + +45899 288899 + +46805 288991 + +47575 289173 + +48325 289169 + +48516 288846 + +49007 288188 + +49201 288535 + +48825 288917 + +48797 288966 + +49752 288875 + +50673 288514 + +51121 288147 + +51709 288639 + +52424 288530 +-1 + +31157 281203 + +31553 281520 + +32284 281642 + +32787 282388 + +33061 283308 + +33340 284166 + +33328 285189 + +32931 286010 + +33543 285525 + +33523 284537 + +34230 284141 + +35091 284539 + +35802 285081 + +36547 285249 +-1 + +34768 274664 + +34296 274692 + +33361 274991 + +33297 275109 + +32744 275289 + +32291 275606 + +32274 275971 + +32149 275562 + +31477 276095 + +30778 276642 + +30115 277195 + +29552 277898 + +29146 278712 + +29354 279518 + +29738 280362 + +30289 281061 + +31160 281203 +-1 + +34831 275022 + +34787 275019 + +34185 275250 + +34796 275098 +-1 + +34832 275023 + +35406 274856 + +35007 274815 + +35501 274644 + +35746 274475 + +34770 274665 +-1 + +51277 268231 + +51162 267991 + +50276 268314 + +49410 268701 + +49118 269028 + +48493 268899 + +48180 268875 + +47250 269147 + +46280 269337 + +46201 269364 + +45305 269767 + +44427 270226 + +43740 270530 + +43091 270979 + +43148 271009 + +42935 271335 + +42544 271485 + +41827 272015 + +41106 272495 + +40325 272805 + +39352 273174 + +38516 273441 + +37625 273832 + +36674 274209 + +36657 274294 + +36047 274459 + +36210 274509 + +35581 274915 + +34796 275100 +-1 + +69181 262967 + +69383 262757 + +69376 261999 + +68996 262010 + +68463 262097 + +68197 262211 + +68675 262578 + +68549 262751 + +68262 262713 + +67915 262663 + +67541 262674 + +67368 262280 + +66611 262732 + +66535 262406 + +65822 262749 + +65597 263004 + +65567 262639 + +64941 262935 + +64289 263039 + +63401 263264 + +62896 263443 + +62203 263621 + +61609 263730 + +60961 263768 + +60245 263860 + +59807 264039 + +59493 264008 + +58966 264082 + +58202 264375 + +57927 264436 + +57387 264754 + +56609 265200 + +56374 265807 + +55756 265580 + +55618 265687 + +55432 266118 + +55275 265979 + +54472 266200 + +53848 266527 + +53623 267153 + +53272 266723 + +52888 267352 + +52334 267478 + +52121 267912 + +51905 267778 + +51280 268240 +-1 + +76056 258943 + +76149 259281 + +76811 259659 + +77535 260143 + +78250 259971 + +78441 259173 + +78802 259374 + +78944 259728 + +79093 259572 + +79230 260012 + +79965 260311 + +80220 259826 + +80252 260403 + +80072 260673 + +80173 261429 + +80152 262320 + +79960 262032 + +79835 261209 + +78983 261086 + +79142 261814 + +78565 261224 + +78066 261498 + +78063 262513 + +78206 263083 + +77805 262072 + +77185 261350 + +77215 261714 + +76859 261397 + +76343 261781 + +75979 261625 + +76001 261904 + +75710 261955 + +75253 262275 + +74866 262460 + +74273 262430 + +73445 262168 + +72684 261876 + +71833 261625 + +71133 261710 + +70768 261738 + +70445 261897 + +70150 261971 + +69605 262306 + +69181 262969 +-1 + +80189 249161 + +80451 249053 + +80734 248587 + +80440 248249 + +79681 248622 + +79023 249213 + +78581 249795 + +77942 250441 + +77332 251155 + +76682 251711 + +76028 252342 + +75443 253077 + +74912 253922 + +74539 254890 + +74669 255825 + +75012 256691 + +75436 257485 + +75672 258117 + +76054 258941 +-1 + +85586 245506 + +85164 245724 + +84886 245755 + +85389 246386 + +85788 247233 + +85753 247430 + +85231 246673 + +84806 246275 + +84560 246418 + +84254 246664 + +83751 246795 + +83335 247173 + +82828 248033 + +82329 248931 + +82054 250000 + +81895 250987 + +82355 251749 + +82695 252418 + +82633 253015 + +83122 253491 + +82666 253762 + +82017 253149 + +81204 252642 + +81006 251715 + +80875 251003 + +80623 250416 + +80404 250052 + +80187 249160 +-1 + +86175 244839 + +85964 244980 + +85318 245146 + +85835 245393 + +85586 245506 +-1 + +86076 244286 + +85687 244689 + +86173 244838 +-1 + +86140 243531 + +85660 243854 + +86076 244286 +-1 + +86629 243111 + +86303 242915 + +85921 243162 + +86140 243531 +-1 + +92136 239177 + +91815 239548 + +91139 239789 + +90421 240145 + +89567 240031 + +89476 240694 + +89174 241429 + +89101 242104 + +88577 241991 + +88113 242047 + +87635 242447 + +86907 242390 + +86629 243114 +-1 + +90712 221796 + +90701 222020 + +90225 222217 + +90411 222901 + +90705 223534 + +90458 224322 + +90658 224549 + +90942 225317 + +90824 226542 + +90870 227607 + +90750 228676 + +91325 228980 + +91223 230041 + +91405 230457 + +91557 230934 + +91123 231116 + +90850 232117 + +90584 232724 + +91147 233105 + +91122 234218 + +91322 235102 + +91311 235977 + +91479 236994 + +91588 238035 + +91569 239134 + +91732 239127 + +91752 238333 + +92115 238320 + +92136 239177 +-1 + +97703 204510 + +97253 204837 + +96815 205106 + +95973 205489 + +94989 205533 + +94237 205961 + +93449 206089 + +92782 206601 + +92658 207536 + +92339 208126 + +92185 208865 + +92033 209778 + +92119 210619 + +92021 211722 + +91448 212454 + +91578 213465 + +91528 214388 + +91457 215452 + +91339 216346 + +91282 217055 + +91159 217597 + +91563 218060 + +90929 218582 + +90714 219759 + +90352 220792 + +90652 221459 + +90710 221795 +-1 + +101356 184551 + +100907 184989 + +100285 185679 + +100192 186776 + +99850 187727 + +99515 188766 + +98869 189434 + +98407 189510 + +97929 190391 + +97470 191303 + +97126 192342 + +96416 192900 + +96129 193869 + +96135 194902 + +95827 195761 + +95401 196621 + +95575 197623 + +96124 198381 + +96358 199318 + +96759 200086 + +97175 200628 + +97445 201562 + +97840 202471 + +97760 203549 + +97700 204510 +-1 + +107866 174736 + +108184 175158 + +108294 176159 + +109160 175923 + +109651 176471 + +109808 176848 + +109498 177330 + +109419 176500 + +108997 176611 + +108732 177238 + +108549 178144 + +108182 178721 + +108674 179568 + +108433 180441 + +107652 180636 + +106973 181277 + +106330 181959 + +105787 182391 + +105035 182275 + +104786 183145 + +104334 183058 + +103773 183326 + +103026 183871 + +102125 184211 + +101356 184551 +-1 + +108042 172600 + +108103 172872 + +107886 173923 + +107869 174733 +-1 + +102763 174305 + +102801 174290 + +103299 174161 + +104025 173737 + +104811 173231 + +105637 172980 + +105619 172117 + +105962 171928 + +106617 172603 + +106413 173405 + +107133 172921 + +108042 172600 +-1 + +88623 184386 + +88730 184538 + +88656 184969 + +89490 185424 + +90305 185795 + +91095 185431 + +92042 185373 + +92480 185587 + +92849 185724 + +93414 185096 + +94130 184551 + +93714 183713 + +92952 183501 + +92363 183214 + +91908 183247 + +92146 182963 + +91870 182788 + +90873 182728 + +89914 182890 + +89090 182972 +-1 + +93836 201888 + +93555 201810 + +92999 201482 + +92621 201115 + +92107 200334 + +91959 199907 + +91359 199460 + +90793 199205 + +90628 198748 + +89976 198091 + +89465 197312 + +89054 196695 + +88413 196610 + +88346 196058 + +88092 196477 + +87768 196144 + +87300 195461 + +86870 194656 + +86611 193671 + +86722 192683 + +86748 191717 + +86854 191105 + +86917 190156 + +87087 189281 + +86535 188585 + +86297 187589 + +86317 186854 + +87044 186383 + +87371 186052 + +87762 185728 + +87520 185254 + +87840 184696 + +88426 185328 + +88363 184855 + +88623 184386 +-1 + +92290 202575 + +92959 202909 + +93502 203083 + +93951 203179 + +94240 202840 + +94228 203218 + +94596 203069 + +94841 203162 + +94628 202872 + +94376 203058 + +94462 202350 + +93836 201888 +-1 + +89093 182972 + +89635 182500 + +90196 182009 + +91155 181846 + +91810 181327 + +92171 180850 + +92493 180737 + +92754 180618 + +93582 180356 + +93912 180031 + +93998 180370 + +94165 180664 + +95100 180652 + +95741 180000 + +96077 180228 + +96264 180214 + +96770 179407 + +97356 178669 + +97850 178195 + +97736 177718 + +98009 177553 + +98572 177242 + +98852 177002 + +99026 177372 + +99237 176616 + +99381 176022 + +99570 175896 + +100072 175671 + +99941 175861 + +100458 175700 + +100909 175303 + +101626 174965 + +102181 174550 + +102765 174302 +-1 + +195431 69291 + +195660 69586 + +195940 70519 + +196349 71242 + +196773 71799 + +196769 72354 + +196857 73370 + +196606 72893 + +196464 72017 + +196041 71327 + +195656 70645 + +195317 69826 + +195431 69291 +-1 + +286337 38445 + +285615 39199 + +284767 40770 + +285550 41899 + +285465 43607 + +284691 42354 + +284393 44524 + +284234 42509 + +283853 42685 + +283180 42658 + +282683 46116 + +282542 44558 + +281837 46614 + +281522 49675 + +281723 50570 + +282161 52032 + +282739 52415 + +283342 53390 + +283335 54752 + +283439 55724 + +282552 55192 + +282786 58544 + +283230 60519 + +282408 58866 + +282331 62254 + +282051 58306 + +281610 56154 + +281207 53268 + +280672 51420 + +280931 49053 + +279992 49607 + +279930 51811 + +280149 54700 + +280248 58058 + +280430 61122 + +280069 60907 + +279900 56879 + +279531 53197 + +279234 57290 + +278894 57787 + +279242 54006 + +279279 51917 + +278744 50298 + +277954 51696 + +277462 54512 + +277393 57057 + +277160 59508 + +277018 56873 + +276372 57295 + +275627 58831 + +275854 61203 + +276559 61317 + +277361 61545 + +278076 62994 + +278979 63951 + +279488 66105 + +280482 66101 + +280958 68043 + +281736 68398 + +282515 69338 + +282978 71796 + +283277 74775 + +283358 77034 + +284076 75629 + +284472 71663 + +285031 69875 + +285305 66980 + +286131 67565 + +286425 65073 + +285858 63890 + +286703 64230 + +287491 63568 + +287531 60758 + +288159 58378 + +287550 57012 + +286650 56884 + +285634 57464 + +284674 58665 + +284291 58329 + +284799 56572 + +285601 55763 + +286612 54919 + +287258 52225 + +286586 50729 + +285717 50829 + +285867 49716 + +286252 47755 + +286370 45380 + +286921 47681 + +287482 50078 + +287184 45674 + +287127 44071 + +287017 43342 + +287184 41085 + +286699 40063 + +286337 38445 +-1 + +289231 89466 + +288918 89936 + +288775 92647 + +288548 96771 + +287752 97886 + +287033 95524 + +286382 93318 + +285659 91141 + +285498 87414 + +285084 83823 + +285792 81977 + +285712 78319 + +285939 74781 + +286375 70870 + +286509 74155 + +286792 73917 + +286962 78728 + +287168 78463 + +287307 75209 + +286979 70628 + +287243 67025 + +287794 66196 + +288137 68088 + +288305 65857 + +288647 64959 + +288600 68242 + +288643 69468 + +289113 69823 + +289118 71356 + +289672 70386 + +289436 72347 + +289093 74537 + +288864 76682 + +288825 78807 + +288320 79527 + +288058 80884 + +288889 80843 + +289465 81641 + +289756 81962 + +289343 83590 + +288494 82941 + +288613 84263 + +288785 85514 + +289042 86851 + +289275 87958 + +289231 89466 +-1 + +281674 79185 + +282103 80093 + +282832 79088 + +282982 76114 + +282534 72603 + +281949 73699 + +281597 75228 + +281674 79185 +-1 + +280804 83070 + +280747 83269 + +280324 86470 + +279983 89384 + +279477 86659 + +278644 84472 + +278146 81883 + +278715 80667 + +279165 81383 + +278947 77745 + +279110 75166 + +279855 76586 + +280616 77479 + +281268 75584 + +281522 79827 + +281531 83855 + +280804 83070 +-1 + +196060 70648 + +196014 70560 + +195733 69629 + +195636 68417 +-1 + +160643 103800 + +160703 103895 + +160718 104225 + +160914 104059 + +160862 103710 + +161135 104185 + +161545 103932 + +161958 104273 + +161811 104643 + +161410 104771 + +161174 104694 + +160959 104499 + +161256 105190 + +161325 106123 + +161672 106663 + +162390 106773 + +162761 106781 +-1 + +60224 -610353 + +60224 -610353 +-1 + +102209 -641859 + +102209 -641859 +-1 + +101589 -638489 + +101589 -638489 +-1 + +93880 -626211 + +93880 -626211 +-1 + +92838 -618194 + +92838 -618194 +-1 + +90039 -604783 + +90039 -604783 +-1 + +84881 -592908 + +84881 -592908 +-1 + +82954 -582976 + +82954 -582976 +-1 + +79234 -576206 + +78818 -576359 + +78709 -576848 + +79234 -576206 +-1 + +79860 -573544 + +79700 -573447 + +78900 -573774 + +78905 -574613 + +79487 -575162 + +80034 -574410 + +79860 -573544 +-1 + +78108 -568683 + +77803 -568434 + +77140 -568021 + +76878 -567720 + +76538 -568080 + +76939 -568583 + +76689 -568747 + +77135 -569441 + +77736 -569470 + +78108 -568683 +-1 + +76332 -565829 + +76263 -564978 + +76061 -564210 + +75882 -565125 + +75918 -566213 + +76332 -565829 +-1 + +75329 -564892 + +75037 -564524 + +74864 -565162 + +75329 -564892 +-1 + +74180 -563643 + +73918 -563765 + +74180 -563643 +-1 + +75382 -562572 + +75359 -562422 + +74873 -561624 + +74269 -562171 + +74150 -563132 + +74848 -563571 + +75512 -564053 + +75433 -563412 + +75382 -562572 +-1 + +72981 -560964 + +72625 -560339 + +72284 -559432 + +71836 -558549 + +71058 -558128 + +70482 -557510 + +69882 -557696 + +69427 -558504 + +69133 -559405 + +68524 -560017 + +68365 -560620 + +68959 -561269 + +70019 -561293 + +70854 -561671 + +71524 -561307 + +72252 -561026 + +72981 -560964 +-1 + +236696 -608677 + +236696 -608677 +-1 + +226596 -610798 + +227084 -611142 + +227056 -611361 + +227454 -612222 + +227903 -613228 + +228348 -614905 + +228270 -614863 + +227762 -613211 + +228164 -614292 + +228245 -616385 + +228081 -617920 + +228878 -618623 + +229643 -618073 + +229134 -617247 + +229078 -616722 + +228891 -615497 + +229231 -613968 + +229004 -612320 + +228459 -611533 + +228138 -610423 + +227993 -609269 + +228024 -608351 + +227486 -607593 + +227392 -609559 + +227258 -609885 + +226596 -610798 +-1 + +218108 -622491 + +217707 -622118 + +217351 -620484 + +217218 -621028 + +217631 -622476 + +218108 -622491 +-1 + +217477 -597993 + +217242 -597132 + +216692 -596534 + +216017 -596287 + +215636 -596557 + +215493 -597700 + +215291 -597984 + +215474 -599121 + +215776 -600655 + +216048 -601780 + +216655 -602662 + +216798 -601421 + +217108 -600220 + +217243 -599043 + +217477 -597993 +-1 + +194820 -596372 + +194557 -597157 + +194832 -598023 + +194978 -597035 + +194820 -596372 +-1 + +194283 -598529 + +193916 -598852 + +193473 -599581 + +193467 -599046 + +193217 -598785 + +192974 -599617 + +192740 -600086 + +192718 -600446 + +192405 -600855 + +192212 -601859 + +191805 -602983 + +191807 -604025 + +192143 -603363 + +192341 -602627 + +192478 -601779 + +192716 -601371 + +193039 -601386 + +193257 -600755 + +193317 -600310 + +193514 -601244 + +194141 -601420 + +194390 -600262 + +193972 -599881 + +194085 -599185 + +194283 -598529 +-1 + +192584 -604063 + +192026 -604658 + +191576 -605916 + +190948 -606612 + +190555 -607569 + +190227 -608529 + +190559 -608018 + +191356 -607613 + +191713 -606637 + +192089 -606239 + +192743 -605419 + +192584 -604063 +-1 + +187642 -626441 + +187546 -625676 + +187600 -624672 + +187572 -623513 + +187430 -623220 + +187272 -624533 + +187366 -625646 + +187642 -626441 +-1 + +188707 -626972 + +188410 -626436 + +187851 -627022 + +187532 -627359 + +187351 -627999 + +187337 -628430 + +187320 -629457 + +187219 -630875 + +187279 -630381 + +187602 -629656 + +187567 -628725 + +187844 -628152 + +187956 -627405 + +188262 -627969 + +188707 -626972 +-1 + +187543 -633750 + +187077 -633853 + +187543 -633750 +-1 + +187099 -635577 + +186995 -635607 + +186538 -635415 + +186312 -635424 + +185834 -636139 + +186068 -636688 + +186089 -636913 + +186544 -636678 + +186717 -636166 + +187099 -635577 +-1 + +186799 -637365 + +186788 -637389 + +186106 -637912 + +186123 -639069 + +186213 -639384 + +186456 -638076 + +186799 -637365 +-1 + +186873 -640529 + +186596 -640203 + +186467 -639952 + +185882 -640487 + +186112 -641078 + +186590 -641237 + +186873 -640529 +-1 + +190811 621578 + +190794 622434 + +190532 623306 + +190285 624048 + +190232 623589 + +190012 622778 + +190154 622014 + +190530 621530 + +190811 621578 \ No newline at end of file diff --git a/src/planetarium/cil-europe.txt b/src/planetarium/cil-europe.txt new file mode 100644 index 000000000..112f4035f --- /dev/null +++ b/src/planetarium/cil-europe.txt @@ -0,0 +1,9294 @@ + 248082 97437 + + 248307 98520 + + 248850 99941 + + 249000 101282 + + 249211 100940 + + 249180 101115 + + 249451 101537 + + 249729 102789 + + + 249580 102929 + + 249684 103358 + + 249241 102994 + + 248784 102612 + + 248524 101508 + + 247969 101737 + + 247860 101286 + + 247786 100928 + + 247405 99916 + + 247388 99685 + + 247490 98434 + + 247599 99082 + + 247924 98523 + + 248082 97437 +-1 + + + 221803 103580 + + 221686 103775 + + 221406 103227 + + 221073 102853 + + 220824 102259 + + 220846 102912 + + 220463 103982 + + 220031 102408 + + 219912 101061 + + 220128 100197 +-1 + + + 220128 100197 + + 220301 100788 + + 220248 101282 + + 220457 99980 + + 220518 98909 + + 220802 98473 + + 221042 98305 + + 221348 98309 + + 221519 98183 + + 221804 98342 + + 221412 98731 + + 221916 98886 + + 221838 99590 + + 222216 99710 + + 222270 99959 + + 221831 100469 + + 221477 101211 + + 221942 101727 + + 222237 102230 + + 222399 102691 + + 222538 103396 + + 222848 103081 + + 223155 102783 + + 223326 102409 + + 223523 101547 + + 223779 100556 + + 224371 100414 + + 224865 99982 + + 224820 99260 + + 224951 98789 + + 225092 97946 + + 225037 98234 + + 225251 98755 + + 224796 99580 + + 225004 99652 + + 225379 99191 + + 225849 99440 + + 226187 99517 + + 226276 99238 + + 226715 98604 + + 227120 97823 + + 227533 97919 + + 227895 98131 + + 228620 97837 + + 228764 96829 + + 228717 97870 + + 228382 97901 + + 227883 98525 + + 227373 98470 + + 227079 98470 + + 226797 99400 + + 226718 99978 + + 227155 100264 + + 226847 101014 + + 226894 101950 + + 226531 101412 + + 225993 101460 + + 225455 102003 + + 224926 103330 + + 224520 103970 + + 224971 102614 + + 225215 102480 + + 224888 101527 + + 225027 101320 + + 225643 101086 + + 225637 99972 + + 225356 99833 + + 224724 100529 + + 224146 100527 + + 224054 101857 + + 224002 102538 + + 224236 103090 + + 224603 103099 + + 223998 104088 + + 223892 103807 + + 223771 103708 + + 223778 104592 + + 223818 105173 + + 224093 105457 + + 224754 105598 + + 225344 105692 + + 224998 106027 + + 224771 106585 + + 225398 106620 + + 224809 107577 + + 224515 107172 + + 224273 106726 + + 223868 107151 + + 223505 107740 + + 223767 106474 + + 223472 105972 + + 223229 106583 + + 222732 107137 + + 222472 106594 + + 222181 105776 + + 221770 105149 + + 221701 104469 + + 221899 103320 + + 221803 103580 +-1 + + + 227150 93345 + + 226996 93347 + + 226691 93492 + + 226038 94789 + + 226006 94287 + + 225854 93630 + + 225450 93946 + + 225298 92965 + + 224854 93272 + + 225079 93856 + + 224698 93821 + + 225101 94172 + + 225448 94919 + + 225654 95379 + + 226371 94829 + + 225649 95693 + + 225642 96719 + + 226236 95828 + + 226376 95893 + + 226433 96158 + + 226628 96499 + + 226906 96931 + + 226505 97405 + + 226548 96805 + + 226230 97688 + + 226028 96943 + + 225635 97218 + + 225364 97125 + + 225054 96510 + + 224788 96862 + + 225113 96300 + + 225018 95876 + + 224547 95134 + + 224727 95002 + + 224940 95735 + + 225167 94658 + + 224477 94705 + + 224466 93982 + + 224320 93921 + + 224130 93784 + + 223578 93579 + + 223745 92925 + + 223250 92923 + + 223087 92417 + + 222751 92574 + + 222497 92466 + + 222026 92361 + + 221773 92015 + + 221282 92191 + + 221187 91814 + + 220707 92086 + + 220504 93376 + + 220598 93995 + + 220879 94653 + + 220492 94408 + + 220170 94342 + + 219736 94249 + + 219460 93658 + + 220221 93712 + + 220260 93051 + + 220428 92258 + + 219882 91985 + + 219800 91960 + + 219898 91266 + + 220543 91802 + + 220689 91221 + + 221149 90820 + + 221571 90973 + + 221972 91596 + + 222381 90784 + + 222642 91644 + + 222883 91382 + + 223100 91915 + + 223477 92272 + + 223731 91760 + + 223915 92658 + + 224378 93197 + + 224775 92871 + + 225157 92427 + + 225535 92863 + + 225828 93319 + + 226282 93296 + + 226575 93350 + + 226981 92319 + + 226615 91721 + + 227024 91771 + + 227454 91937 + + 227212 92595 + + 227150 93345 +-1 + + + 213522 50661 + + 213059 50503 + + 212797 50591 + + 212230 50453 + + 211505 49935 + + 211156 48736 + + 210617 47601 + + 210962 46814 + + 210533 46240 + + 210108 45076 + + 210194 44914 + + 210573 44850 + + 211217 45029 + + 211724 44837 + + 212163 44915 + + 212012 45477 + + 212667 45966 + + 212452 47021 + + 212092 47721 + + 212972 47279 + + 213660 47327 + + 213716 48107 + + 213801 49449 + + 213573 49886 + + 213522 50661 +-1 + + + 211757 53766 + + 211577 53725 + + 210857 53605 + + 210401 53173 + + 209554 52570 + + 208692 51690 + + 208180 50920 + + 209077 51061 + + 210019 51621 + + 210879 52277 + + 211566 53265 + + 211757 53766 +-1 + + + 206543 -15608 + + 206161 -16116 + + 205703 -16812 + + 206151 -16215 + + 206543 -15608 +-1 + + + 205203 -17441 + + 204983 -17767 + + 205203 -17441 +-1 + + + 190623 18252 + + 190445 18293 + + 189881 18577 + + 189601 18891 + + 189471 18111 + + 188899 18280 + + 188554 17937 + + 188303 18649 + + 188100 19571 + + 188487 20287 + + 188842 21037 + + 189302 21062 + + 189520 20236 + + 190135 20363 + + 190218 19925 + + 190535 19471 + + 191108 19316 +-1 + + + 166427 22142 + + 166981 22505 + + 167327 23184 + + 167390 24074 + + 167106 24965 + + 167100 24015 + + 166935 23160 + + 166764 22505 + + 166427 22142 +-1 + + + 170987 34108 + + 171285 33729 + + 171593 33098 + + 172035 32636 + + 171925 33106 + + 171615 33796 + + 171303 34546 + + 170999 34865 + + 170987 34108 +-1 + + + 171561 32085 + + 171578 32152 + + 171826 32424 + + 171597 32806 + + 171561 32085 +-1 + + + 179789 67846 + + 179660 67980 + + 179789 67846 +-1 + + + 223719 -26671 + + 223655 -26488 + + 223568 -25486 + + 223267 -25926 + + 223415 -26493 + + 223719 -26671 +-1 + + + 224285 -25824 + + 224004 -25270 + + 223575 -24760 + + 223372 -24357 + + 223015 -24354 + + 223485 -25115 + + 223761 -25914 + + 224285 -25824 +-1 + + + 224340 -24794 + + 224378 -25175 + + 223952 -25125 + + 223531 -24278 + + 223756 -24197 + + 223562 -23847 + + 223789 -23970 + + 224003 -24177 + + 224233 -24630 + + 224340 -24794 +-1 + + + 222743 -24280 + + 222295 -23919 + + 222596 -24689 + + 222743 -24280 +-1 + + + 221631 -24182 + + 221747 -24639 + + 221829 -25066 + + 221285 -24645 + + 221159 -23959 + + 221363 -24097 + + 221631 -24182 +-1 + + + 237441 -76969 + + 237391 -77088 + + 237063 -76633 + + 236699 -77041 + + 236500 -77747 + + 236671 -78106 + + 236302 -77263 + + 236133 -76943 + + 235678 -77107 + + 235579 -76431 + + 234988 -76181 + + 234803 -75906 + + 235454 -75934 + + 235250 -75369 + + 235872 -75536 + + 236353 -74805 + + 236123 -74294 + + 235894 -73985 + + 236071 -73862 + + 236108 -73376 + + 236620 -72947 + + 237240 -73271 + + 237848 -73484 + + 238028 -72413 + + 237510 -71787 + + 237129 -71015 + + 236704 -70386 + + 236890 -69838 + + 237499 -70195 + + 237904 -69523 + + 237892 -68699 + + 238214 -68084 + + 238102 -67700 + + 237912 -67088 + + 237476 -66538 + + 237108 -65566 + + 236496 -65141 + + 236760 -65166 + + 237309 -65380 + + 237791 -65925 + + 238180 -65355 + + 237994 -64136 + + 237501 -63388 + + 237537 -63172 + + 237608 -62631 + + 238150 -62125 + + 238291 -61152 + + 238095 -60462 + + 237961 -59898 + + 238295 -59550 + + 238142 -59273 + + 238590 -59099 + + 239152 -59483 + + 239451 -59138 + + 239348 -58512 + + 239516 -57756 + + 239125 -57372 + + 238871 -56475 + + 238418 -56502 + + 238169 -55472 + + 238541 -54938 + + 238921 -53892 + + 238981 -52408 +-1 + + + 233602 -86609 + + 233644 -86358 + + 233624 -85083 + + 233879 -84073 + + 233966 -83661 + + 233742 -83301 + + 233953 -82569 + + 234227 -81942 + + 233981 -81515 + + 234159 -80887 + + 234109 -79591 + + 234243 -78641 + + 234726 -78536 + + 234387 -79567 + + 234558 -80805 + + 234695 -81168 + + 235072 -80387 + + 235397 -79148 + + 235617 -78115 + + 235720 -79086 + + 235702 -79678 + + 235773 -80584 + + 236126 -79670 + + 236024 -80299 + + 235968 -81001 + + 235942 -81224 + + 236165 -81723 + + 235835 -81796 + + 236112 -82078 + + 236066 -82656 + + 235971 -83525 + + 235825 -84322 + + 235520 -85365 + + 235644 -86272 + + 235772 -87467 + + 235967 -87934 + + 236192 -87100 + + 235858 -85954 + + 236217 -86555 + + 236217 -85731 + + 236615 -86767 + + 236765 -86140 + + 236452 -84944 + + 236275 -84363 + + 236441 -84465 + + 236659 -83747 + + 236712 -84500 + + 236961 -85772 + + 237243 -85230 + + 237057 -83922 + + 237210 -84498 + + 237561 -85622 + + 237739 -84922 + + 237728 -84381 + + 238055 -84832 + + 238090 -84853 + + 238272 -83990 + + 237916 -83094 + + 237509 -82980 + + 237653 -82359 + + 237530 -82257 + + 237476 -82041 + + 237657 -81499 + + 237081 -81522 + + 237437 -81120 + + 237248 -80732 + + 237291 -80507 + + 237863 -80765 + + 238044 -81671 + + 238417 -82748 + + 238461 -81343 + + 238563 -80837 + + 238661 -81221 + + 238908 -81606 + + 238846 -82283 + + 238827 -83431 + + 239138 -83276 + + 239111 -82299 + + 239115 -81761 + + 239175 -80719 + + 238934 -80135 + + 238579 -79724 + + 238405 -79024 + + 238175 -78229 + + 237708 -77990 + + 237794 -77577 + + 237533 -77084 + + 237445 -76958 +-1 + + + 229857 -76915 + + 229818 -77547 + + 229861 -78738 + + 229867 -80154 + + 229737 -81215 + + 230025 -81745 + + 230469 -81770 + + 230395 -81174 + + 230479 -80225 + + 230671 -79074 + + 230804 -78948 + + 230956 -78686 + + 231063 -78131 + + 231215 -78792 + + 231645 -78261 + + 231703 -77360 + + 231825 -77320 + + 231614 -78541 + + 231607 -79352 + + 231790 -79139 + + 232228 -79065 + + 232515 -78304 + + 232468 -77595 + + 232706 -77614 + + 232750 -78079 + + 232392 -79004 + + 232194 -79479 + + 232244 -80046 + + 232560 -80501 + + 232815 -80394 + + 232908 -80419 + + 233160 -80530 + + 233277 -80990 + + 233280 -81639 + + 233277 -82390 + + 233375 -83884 + + 233317 -84879 + + 233055 -85925 + + 233603 -86617 +-1 + + + 231779 -53085 + + 231850 -52631 + + 231700 -53332 + + 231471 -53738 + + 231467 -54366 + + 231549 -54965 + + 231767 -55432 + + 231512 -55328 + + 231245 -55985 + + 231091 -56617 + + 230871 -57675 + + 230571 -58300 + + 230392 -58705 + + 230044 -59319 + + 229857 -60280 + + 229901 -60739 + + 229765 -60967 + + 230102 -61080 + + 229663 -61345 + + 229584 -62568 + + 229494 -63328 + + 229535 -63627 + + 229336 -64436 + + 229192 -64074 + + 228971 -64426 + + 228584 -65055 + + 228702 -65349 + + 228446 -65743 + + 228355 -66568 + + 228258 -67981 + + 228333 -69102 + + 228571 -70369 + + 228752 -71376 + + 228731 -72118 + + 228907 -73072 + + 229054 -73356 + + 229184 -73649 + + 229510 -73860 + + 229575 -73446 + + 229592 -73804 + + 229533 -74621 + + 229584 -74422 + + 229786 -74573 + + 229767 -75439 + + 230153 -76217 + + 230138 -76618 + + 229857 -76915 +-1 + + + 238974 -52412 + + 238671 -53697 + + 238204 -53941 + + 237907 -54224 + + 237752 -53387 + + 237433 -52580 + + 236931 -53349 + + 236728 -53368 + + 236763 -52256 + + 236526 -51727 + + 236142 -51983 + + 235941 -52215 + + 236342 -51353 + + 236199 -50656 + + 236019 -49729 + + 235761 -48991 + + 235313 -49660 + + 235059 -50038 + + 235050 -49453 + + 234755 -49293 + + 234703 -50118 + + 234538 -49295 + + 234483 -48911 + + 234150 -48753 + + 234046 -49743 + + 234143 -50460 + + 234053 -50375 + + 233721 -49320 + + 233690 -50491 + + 233365 -49776 + + 233266 -50137 + + 232944 -50856 + + 233193 -51877 + + 232965 -51770 + + 232798 -51971 + + 232557 -52252 + + 232503 -51831 + + 232156 -52133 + + 231779 -53085 +-1 + + + 223627 105713 + + 223001 105944 + + 222614 105431 + + 222400 104613 + + 222932 103905 + + 223454 103477 + + 223692 105009 + + 223158 105387 + + 223627 105713 +-1 + + + 216232 80805 + + 215969 80780 + + 216232 80805 +-1 + + + 216690 78683 + + 216536 78533 + + 216690 78683 +-1 + + + 216560 77960 + + 216396 77898 + + 216560 77960 +-1 + + + 217440 71661 + + 217137 72595 + + 216615 72492 + + 216811 72161 + + 216722 72061 + + 216474 72106 + + 216273 71451 + + 216875 70775 + + 216818 71209 + + 216997 71751 + + 217440 71661 +-1 + + + 217036 82633 + + 216869 82457 + + 216129 81910 + + 216079 81202 + + 216470 81277 + + 216656 81082 + + 217036 82633 +-1 + + + 208436 68414 + + 208321 68489 + + 207768 68039 + + 207160 67639 + + 206570 68067 + + 206067 67329 + + 205647 66256 + + 205120 66033 + + 205280 65578 + + 205778 65435 + + 206617 65386 + + 207435 65697 + + 208207 66731 + + 208177 67654 + + 208436 68414 +-1 + + + 206417 61597 + + 206239 61416 + + 205347 60908 + + 204532 60483 + + 203568 59877 + + 202554 59434 + + 203077 59084 + + 204096 59377 + + 204915 60280 + + 205903 60868 + + 206417 61597 +-1 + + + 209814 42252 + + 209740 42276 + + 209156 41869 + + 209331 41078 + + 209814 42252 +-1 + + + 213874 18739 + + 213486 18989 + + 213195 18475 + + 213874 18739 +-1 + + + 215864 19242 + + 215611 19673 + + 215193 19222 + + 215864 19242 +-1 + + + 218428 20481 + + 217684 20393 + + 217983 19258 + + 218428 20481 +-1 + + + 222644 18799 + + 222636 18499 + + 222597 17498 + + 222644 18799 +-1 + + + 224151 20890 + + 223990 19991 + + 224151 20890 +-1 + + + 224402 21742 + + 224404 20914 + + 224402 21742 +-1 + + + 228190 29461 + + 227964 28905 + + 228278 28010 + + 228190 29461 +-1 + + + 228783 32918 + + 228513 31437 + + 228493 29823 + + 228864 31256 + + 229111 31923 + + 228783 32918 +-1 + + + 229381 31776 + + 229288 31549 + + 229203 30056 + + 229531 31266 + + 229381 31776 +-1 + + + 233867 39955 + + 233522 38629 + + 233867 39955 +-1 + + + 235316 44808 + + 235137 44163 + + 235014 43593 + + 235600 44138 + + 236076 44178 + + 235316 44808 +-1 + + + 245055 47318 + + 244867 47205 + + 244449 46942 + + 244493 46375 + + 245055 47318 +-1 + + + 244957 48562 + + 245025 48431 + + 245452 48539 + + 245756 49479 + + 245513 50630 + + 245227 49488 + + 244957 48562 +-1 + + + 245401 51158 + + 245592 51337 + + 245854 51889 + + 246114 52513 + + 246220 53384 + + 246409 54437 + + 245883 53574 + + 245752 52667 + + 245401 51158 +-1 + + + 247021 53318 + + 247227 54197 + + 247372 53878 + + 247310 52865 + + 247188 51783 + + 247566 52372 + + 247513 52975 + + 247840 53935 + + 248051 54269 + + 248087 54840 + + 247840 55244 + + 247167 55264 + + 247021 53318 +-1 + + + 245747 53946 + + 245829 53988 + + 246465 55028 + + 246899 55217 + + 247002 56203 + + 247317 56508 + + 247775 56267 + + 248205 57276 + + 247519 57120 + + 246960 56774 + + 247204 57560 + + 247587 58104 + + 247948 58690 + + 247378 59520 + + 246762 58642 + + 246130 57359 + + 246272 56842 + + 245907 56159 + + 246344 55874 + + 246236 55270 + + 245747 53946 +-1 + + + 248080 55513 + + 248457 55692 + + 249222 57130 + + 249076 57932 + + 248366 56470 + + 248080 55513 +-1 + + + 248441 61347 + + 248585 60801 + + 248922 61434 + + 249234 61153 + + 249530 60888 + + 249682 60754 + + 249699 62585 + + 250074 62007 + + 250272 62691 + + 250454 62853 + + 250501 63558 + + 250212 64234 + + 249992 64728 + + 249578 64550 + + 248998 64398 + + 248970 62629 + + 248441 61347 +-1 + + + 252192 71646 + + 252225 71343 + + 252923 70495 + + 252726 71687 + + 252192 71646 +-1 + + + 252021 71757 + + 252021 71757 +-1 + + + 252213 73683 + + 252705 73831 + + 252293 74851 + + 252213 73683 +-1 + + + 250308 65486 + + 250599 65819 + + 250939 65815 + + 251147 65968 + + 251074 67118 + + 251455 67261 + + 251267 68574 + + 250548 67799 + + 250308 65486 +-1 + + + 251284 68704 + + 251516 68257 + + 251964 67803 + + 252281 68923 + + 252066 69922 + + 251829 70350 + + 251284 68704 +-1 + + + 252885 82714 + + 252908 81879 + + 253277 80885 + + 253290 81856 + + 252885 82714 +-1 + + + 253720 79698 + + 254104 80138 + + 254368 79058 + + 254380 80606 + + 254320 81334 + + 254557 81920 + + 254402 82776 + + 254863 83054 + + 254962 83962 + + 254666 84122 + + 254222 83060 + + 253963 82173 + + 253859 80937 + + 253720 79698 +-1 + + + 252988 83363 + + 253026 83131 + + 253394 82447 + + 253787 83451 + + 253942 84115 + + 254231 84556 + + 253484 84910 + + 252988 83363 +-1 + + + 253880 85498 + + 254413 85224 + + 254455 86544 + + 253880 85498 +-1 + + + 255326 91987 + + 255362 91866 + + 255780 91139 + + 255811 92591 + + 256074 92883 + + 255777 93221 + + 255544 93968 + + 255326 91987 +-1 + + + 206284 40275 + + 205975 39486 + + 206284 40275 +-1 + + + 198251 35147 + + 198010 35813 + + 197648 35556 + + 197910 35274 + + 198251 35147 +-1 + + + 200074 38322 + + 199696 38495 + + 199089 38815 + + 198212 38330 + + 198335 36808 + + 198671 36390 + + 198710 35925 + + 199367 35224 + + 199557 35303 + + 199836 35513 + + 200168 36969 + + 199920 37821 + + 199752 38184 + + 200074 38322 +-1 + + + 198491 39363 + + 197785 38909 + + 197198 38351 + + 197840 38550 + + 198491 39363 +-1 + + + 201845 45094 + + 201651 45349 + + 200786 45334 + + 200187 44598 + + 199491 44019 + + 198884 44505 + + 198621 43451 + + 198159 43605 + + 197975 42664 + + 198129 42541 + + 198628 42123 + + 198717 40684 + + 199131 40152 + + 199549 40255 + + 200203 39999 + + 200468 39623 + + 200662 40160 + + 200770 40930 + + 201384 41295 + + 201419 41517 + + 201196 42163 + + 200779 41802 + + 200480 42562 + + 201324 42828 + + 200573 43300 + + 200602 43532 + + 201432 43064 + + 201817 43482 + + 201845 45094 +-1 + + + 197834 42595 + + 197730 42997 + + 197145 43233 + + 196569 42793 + + 197400 42443 + + 197834 42595 +-1 + + + 197846 40435 + + 197537 40994 + + 197623 41876 + + 196957 42466 + + 196720 41511 + + 196983 40260 + + 197332 39959 + + 197846 40435 +-1 + + + 199040 53303 + + 198802 53818 + + 198098 54524 + + 198275 53042 + + 199040 53303 +-1 + + + 218609 -3588 + + 218312 -4047 + + 218025 -4216 + + 217825 -3686 + + 218258 -3713 + + 218609 -3588 +-1 + + + 217678 -4286 + + 217718 -4280 + + 217568 -4671 + + 217766 -4712 + + 218167 -4652 + + 218060 -5119 + + 217888 -5371 + + 217745 -5542 + + 217513 -5152 + + 217270 -4610 + + 217158 -5109 + + 217082 -5609 + + 216809 -5932 + + 216767 -5293 + + 216680 -5024 + + 216789 -4818 + + 216662 -4631 + + 216032 -4739 + + 215578 -4835 + + 215721 -4552 + + 216127 -4257 + + 216509 -4141 + + 216750 -4277 + + 216905 -4054 + + 217209 -4177 + + 217468 -3892 + + 217469 -4160 + + 217678 -4286 +-1 + + + 206248 -25980 + + 205998 -26257 + + 205721 -26266 + + 205540 -26181 + + 205930 -26787 + + 206538 -26771 + + 206248 -25980 +-1 + + + 207452 -25487 + + 207394 -25841 + + 207234 -26167 + + 207197 -26600 + + 207454 -27040 + + 207556 -26588 + + 207604 -26118 + + 207452 -25487 +-1 + + + 210258 -22185 + + 209975 -22210 + + 209556 -22846 + + 209592 -22110 + + 209508 -22896 + + 209134 -23317 + + 209018 -22926 + + 208800 -23470 + + 208503 -23732 + + 208740 -24208 + + 208551 -24173 + + 208304 -24474 + + 208017 -24831 + + 207979 -25450 + + 208170 -25443 + + 208447 -24899 + + 208628 -25208 + + 208900 -25337 + + 209265 -25629 + + 209627 -25309 + + 209405 -24774 + + 209521 -24274 + + 209931 -24246 + + 210155 -23493 + + 210521 -22642 + + 210258 -22185 +-1 + + + 207253 -22126 + + 206864 -22093 + + 206428 -22030 + + 206138 -21457 + + 206135 -20573 + + 205812 -20863 + + 205334 -21369 + + 205646 -21580 + + 205832 -21394 + + 205666 -21948 + + 205765 -22744 + + 206036 -23034 + + 206347 -23003 + + 206455 -23265 + + 206591 -23667 + + 206591 -24270 + + 206956 -24339 + + 206820 -23781 + + 207240 -23898 + + 207025 -23334 + + 206971 -22920 + + 207289 -23013 + + 207706 -22774 + + 207253 -22126 +-1 + + + 203188 -20377 + + 203113 -20381 + + 202960 -20569 + + 202782 -21132 + + 202653 -21925 + + 202603 -22827 + + 202776 -22535 + + 202983 -21734 + + 203068 -22184 + + 203323 -21867 + + 203495 -22837 + + 203750 -22455 + + 203836 -21862 + + 203459 -21168 + + 203188 -20377 +-1 + + + 202106 -20554 + + 201927 -20593 + + 201496 -21153 + + 201764 -21324 + + 202106 -20554 +-1 + + + 201450 -21076 + + 201440 -21071 + + 200943 -21424 + + 201201 -21986 + + 201450 -21076 +-1 + + + 201304 -22094 + + 200832 -21967 + + 200342 -21884 + + 200070 -22675 + + 200543 -22727 + + 200688 -22959 + + 200537 -23460 + + 201049 -23258 + + 201045 -22794 + + 201304 -22094 +-1 + + + 200582 -18956 + + 200275 -18485 + + 199805 -18289 + + 199603 -19001 + + 200110 -19390 + + 200582 -18956 +-1 + + + 195873 -15670 + + 195728 -15739 + + 195203 -15779 + + 194789 -16331 + + 194635 -17043 + + 195057 -16987 + + 195561 -16430 + + 195873 -15670 +-1 + + + 192326 -15887 + + 192293 -15684 + + 191862 -15146 + + 191702 -14771 + + 191314 -15486 + + 191438 -16173 + + 192000 -16432 + + 192326 -15887 +-1 + + + 179762 -22662 + + 179762 -22662 +-1 + + + 182440 -3865 + + 182096 -4491 + + 182384 -5324 + + 182599 -5183 + + 182740 -4531 + + 182440 -3865 +-1 + + + 211860 -11499 + + 211702 -11625 + + 211598 -11791 + + 212042 -12307 + + 211860 -11499 +-1 + + + 212240 -9676 + + 211968 -10212 + + 212176 -10927 + + 212274 -11650 + + 212327 -11709 + + 212602 -12038 + + 212870 -11327 + + 212547 -10884 + + 212433 -10794 + + 212345 -10127 + + 212240 -9676 +-1 + + + 204213 -22443 + + 204348 -21727 + + 204370 -21008 + + 204635 -20689 + + 204761 -20701 + + 204847 -21067 + + 205225 -20629 + + 205168 -20091 + + 205402 -20847 + + 205536 -20008 + + 205690 -20132 + + 206093 -20273 + + 206013 -19473 + + 206195 -20506 + + 206511 -19847 + + 206481 -20096 + + 206452 -20690 + + 206792 -21100 + + 207241 -20783 + + 207088 -20257 + + 207234 -20520 + + 207684 -20829 + + 207920 -20886 + + 208306 -20473 + + 208025 -20095 + + 208505 -20177 + + 208422 -19571 + + 208335 -18952 + + 208465 -19096 + + 208209 -18277 + + 208643 -18755 + + 208999 -19600 + + 209033 -18991 + + 209378 -18997 + + 209660 -19144 + + 209707 -18246 + + 209724 -18125 + + 210091 -18543 + + 210296 -18271 + + 210515 -18318 + + 211057 -18005 +-1 + + + 196842 -15743 + + 196938 -16226 + + 197340 -16943 + + 197345 -17794 + + 196809 -17525 + + 196965 -17848 + + 197415 -18447 + + 198019 -18566 + + 197646 -17974 + + 198218 -18165 + + 198751 -17628 + + 199316 -17186 + + 199805 -16628 + + 200239 -17126 + + 200626 -17561 + + 201237 -17608 + + 201361 -16792 + + 201425 -16740 + + 201786 -17422 + + 201675 -17543 + + 202001 -17610 + + 201625 -17642 + + 201126 -17925 + + 201428 -18364 + + 201414 -18723 + + 201039 -18940 + + 201563 -19251 + + 202063 -18642 + + 202452 -17885 + + 202256 -18352 + + 201837 -19086 + + 201516 -19600 + + 200979 -19275 + + 200512 -19606 + + 199966 -19749 + + 199453 -19955 + + 199065 -20486 + + 199435 -20835 + + 200031 -20602 + + 200601 -20207 + + 201000 -19702 + + 200866 -20382 + + 201317 -20179 + + 201535 -20229 + + 201535 -20409 + + 201744 -20319 + + 202116 -19933 + + 202144 -20178 + + 202737 -20099 + + 203205 -19567 + + 203259 -19299 + + 203470 -19514 + + 203512 -19221 + + 203871 -19132 + + 204079 -18279 + + 204309 -18685 + + 204328 -18853 + + 203910 -19441 + + 203500 -20123 + + 203501 -20902 + + 203902 -21644 + + 204090 -20652 + + 204085 -20499 + + 204018 -21524 + + 204213 -22440 +-1 + + + 190041 -17136 + + 190434 -16673 + + 190769 -15941 + + 191223 -15492 + + 191618 -14802 + + 191826 -13875 + + 191868 -13455 + + 191956 -12461 + + 191872 -11561 + + 191817 -11106 + + 192271 -11328 + + 192034 -10673 + + 191938 -9909 + + 192131 -10610 + + 192655 -11064 + + 193198 -10806 + + 193434 -10475 + + 193791 -10998 + + 194182 -10424 + + 194517 -10482 + + 194997 -10223 + + 194978 -10790 + + 194719 -11338 + + 194996 -11696 + + 195130 -11639 + + 195434 -12283 + + 195963 -12726 + + 196470 -12895 + + 197045 -12486 + + 197593 -12058 + + 197758 -11724 + + 197824 -10957 + + 197884 -11367 + + 197933 -12464 + + 197672 -12844 + + 197489 -13713 + + 197325 -13911 + + 197365 -14554 + + 197312 -15051 + + 197489 -15643 + + 197358 -15790 + + 196841 -15746 +-1 + + + 183646 -16292 + + 183619 -15432 + + 184107 -15247 + + 184326 -14496 + + 184413 -13505 + + 184342 -12484 + + 184293 -11519 + + 184537 -10851 + + 185008 -10603 + + 185365 -9885 + + 185814 -9306 + + 186263 -8684 + + 186133 -9089 + + 185707 -9743 + + 185576 -10676 + + 185234 -11324 + + 184968 -12003 + + 185170 -12958 + + 185562 -13540 + + 185797 -14276 + + 185636 -14803 + + 185707 -15403 + + 185890 -14802 + + 186038 -15221 + + 186229 -15543 + + 186331 -16011 + + 186171 -16857 + + 185913 -17483 + + 185883 -18134 + + 186067 -18011 + + 186147 -18055 + + 186153 -18688 + + 186489 -18381 + + 186701 -19101 + + 187038 -18529 + + 187212 -17904 + + 187380 -17338 + + 187686 -16683 + + 187880 -15832 + + 188217 -15074 + + 188829 -14672 + + 189178 -14346 + + 189567 -14763 + + 189819 -14637 + + 190342 -14883 + + 190384 -15817 + + 190034 -16320 + + 190042 -17136 +-1 + + + 181811 -8839 + + 182191 -9160 + + 182531 -9953 + + 182503 -10953 + + 182293 -11859 + + 182398 -12491 + + 181827 -12632 + + 181413 -12530 + + 181108 -13024 + + 180808 -13576 + + 181089 -14239 + + 181284 -15021 + + 181246 -15351 + + 181163 -16358 + + 181109 -17136 + + 180769 -17612 + + 180613 -18037 + + 180506 -18216 + + 180069 -18315 + + 180029 -18925 + + 180399 -19566 + + 180161 -20247 + + 180568 -20477 + + 180709 -19667 + + 181014 -18928 + + 181457 -18416 + + 181946 -18076 + + 182093 -17532 + + 182480 -16922 + + 182955 -16372 + + 183644 -16292 +-1 + + + 185011 5228 + + 184823 5174 + + 184280 5073 + + 183921 4349 + + 183627 3550 + + 183361 2954 + + 183085 2143 + + 182893 1235 + + 182738 419 + + 182958 -578 + + 182860 -1550 + + 182766 -2571 + + 182742 -3183 + + 183033 -3353 + + 182904 -3559 + + 182915 -3922 + + 182812 -4066 + + 183135 -4848 + + 183113 -4963 + + 182767 -5181 + + 182658 -6006 + + 182540 -6780 + + 182480 -7462 + + 182321 -6933 + + 182142 -7551 + + 182275 -8619 + + 181809 -8842 +-1 + + + 194805 -269 + + 194774 -329 + + 194280 -678 + + 193737 -225 + + 193248 308 + + 192947 500 + + 193099 -427 + + 193414 -1215 + + 193398 -2275 + + 193273 -2095 + + 193334 -1092 + + 192906 -433 + + 192553 308 + + 192126 918 + + 191543 1232 + + 190988 918 + + 190541 261 + + 190315 567 + + 190010 1308 + + 190487 1719 + + 190647 2608 + + 190631 3622 + + 190568 4366 + + 190271 5305 + + 189874 6050 + + 189265 6291 + + 188629 6235 + + 187985 5857 + + 187412 5437 + + 186970 4823 + + 187038 4520 + + 187009 4511 + + 186710 4556 + + 186412 4145 + + 186445 3274 + + 186187 2688 + + 186193 3452 + + 185830 3059 + + 185608 3121 + + 185469 2193 + + 185232 1391 + + 185320 2282 + + 185089 2070 + + 185127 2562 + + 185037 3351 + + 184855 3183 + + 184953 4176 + + 185011 5228 +-1 + + + 206982 -6337 + + 206659 -6607 + + 206183 -7223 + + 205555 -7405 + + 204982 -7813 + + 204435 -8366 + + 204000 -8863 + + 203557 -9385 + + 203279 -10208 + + 203141 -11211 + + 202856 -11861 + + 203085 -10854 + + 203030 -10114 + + 202735 -9497 + + 202341 -9832 + + 202226 -10818 + + 201803 -11501 + + 201684 -12424 + + 201678 -13270 + + 201556 -12200 + + 201442 -11156 + + 201643 -10267 + + 201764 -9381 + + 201502 -8696 + + 201277 -7682 + + 200781 -7167 + + 200306 -6570 + + 200126 -5973 + + 199573 -5694 + + 198981 -5641 + + 198416 -5370 + + 197908 -4957 + + 197297 -4693 + + 196834 -4272 + + 196658 -3979 + + 196441 -2995 + + 196134 -2083 + + 195638 -1558 + + 195183 -1003 + + 194807 -272 +-1 + + + 211062 -18011 + + 210835 -17365 + + 210714 -16800 + + 210548 -16835 + + 210846 -16198 + + 210429 -16105 + + 210677 -15292 + + 210879 -14596 + + 210851 -13677 + + 210979 -12788 + + 211139 -12276 + + 211099 -11322 + + 210785 -11088 + + 210414 -10941 + + 209904 -11533 + + 209569 -12423 + + 209174 -13199 + + 208766 -13971 + + 208307 -14433 + + 208187 -14790 + + 208144 -14016 + + 208015 -13864 + + 207754 -14517 + + 207636 -15324 + + 207240 -15984 + + 207609 -15156 + + 207510 -14587 + + 207174 -15268 + + 207060 -14846 + + 207318 -14163 + + 207567 -13188 + + 207772 -12132 + + 207592 -10996 + + 207687 -10015 + + 207601 -8881 + + 207616 -7750 + + 207497 -6774 + + 206982 -6340 +-1 + + + 192169 -21780 + + 192179 -22001 + + 191853 -22058 + + 191292 -21778 + + 190662 -21578 + + 190122 -22067 + + 189501 -22399 + + 188905 -22607 + + 188477 -23057 + + 188178 -22960 +-1 + + + 188177 -22957 + + 188061 -22746 + + 187883 -23278 + + 187913 -23891 + + 188090 -24400 + + 187775 -24768 + + 187993 -24962 + + 187887 -25158 + + 187763 -25472 + + 187688 -26256 + + 187498 -27200 + + 187231 -27294 + + 187020 -28116 + + 186748 -28487 + + 186506 -29285 + + 186699 -29471 +-1 + + + 186638 -29949 + + 186252 -29937 + + 186121 -30615 + + 185902 -30882 + + 185682 -31520 + + 185511 -32208 + + 185609 -32871 + + 185362 -33315 + + 185431 -33917 + + 185500 -34341 + + 185315 -34972 + + 185358 -35318 + + 185694 -34619 + + 185665 -34922 + + 185715 -35144 + + 185984 -34271 + + 186293 -34313 + + 186030 -34978 + + 185810 -35868 + + 185815 -36537 + + 186041 -35982 + + 186275 -35631 + + 186523 -35151 + + 186731 -34709 + + 186498 -35481 + + 186336 -36250 + + 186459 -36650 + + 186418 -37218 +-1 + + + 186697 -29471 + + 186747 -29763 + + 186638 -29949 +-1 + + + 194435 -35855 + + 194048 -35792 + + 194278 -36304 + + 194419 -36715 + + 194435 -35855 +-1 + + + 195329 -36294 + + 195347 -35752 + + 195158 -35600 + + 195423 -35251 + + 195535 -34920 + + 195504 -33932 + + 195396 -33195 + + 195033 -32835 + + 195430 -32201 + + 195363 -31259 + + 195216 -30814 + + 195449 -30613 + + 195589 -31003 + + 195827 -30777 + + 196057 -30131 + + 196468 -29479 + + 196661 -29459 + + 196588 -30108 + + 196631 -30253 + + 196610 -31094 + + 196915 -31613 + + 197143 -30712 + + 197140 -30386 + + 197403 -30593 + + 197538 -30126 + + 197730 -30406 + + 198052 -30256 + + 198429 -29912 + + 198436 -29303 + + 198742 -28654 + + 198462 -28450 + + 198850 -28143 + + 198507 -27706 + + 198734 -27704 + + 198797 -28002 + + 198790 -27396 + + 198302 -27198 + + 198008 -27445 + + 198135 -26976 + + 198672 -27111 + + 199007 -26784 + + 199040 -26201 + + 199341 -26568 +-1 + + + 186419 -37216 + + 186426 -37228 + + 186807 -37142 + + 187158 -36949 + + 187359 -36022 + + 187617 -35665 + + 187736 -35488 + + 187681 -36151 + + 187676 -37018 + + 187537 -37551 + + 187838 -37485 + + 188164 -36954 + + 188079 -36296 + + 188113 -36021 + + 188085 -35198 + + 188313 -35438 + + 188735 -35607 + + 188899 -34678 + + 189249 -34472 + + 189245 -33504 + + 189425 -32585 + + 189582 -31717 + + 189650 -32203 + + 189854 -32536 + + 189421 -33104 + + 189450 -33491 + + 189581 -34352 + + 189275 -34973 + + 189273 -35617 + + 189626 -34850 + + 189915 -34185 + + 190393 -33860 + + 190645 -33981 + + 191156 -33496 + + 191304 -32730 + + 191396 -32527 + + 191547 -32055 + + 191752 -32251 + + 191653 -33355 + + 191708 -34413 + + 191910 -34608 + + 192087 -34670 + + 191898 -35303 + + 192150 -35343 + + 192320 -35539 + + 192308 -36250 + + 192390 -36345 + + 192739 -36623 + + 192870 -36069 + + 193122 -35637 + + 193583 -35296 + + 193689 -34422 + + 194009 -34439 + + 193921 -35454 + + 194229 -35493 + + 194310 -35429 + + 194739 -35490 + + 194758 -35956 + + 195033 -35797 + + 194989 -36215 + + 194842 -36443 + + 195327 -36294 +-1 + + + 199341 -26568 + + 199301 -26261 + + 198958 -25436 + + 198685 -25320 + + 198295 -26062 + + 198198 -25346 + + 198634 -24901 + + 198744 -23877 + + 198857 -22872 + + 198723 -21921 + + 198210 -21661 + + 197765 -21198 + + 197282 -20675 + + 197401 -20558 + + 196954 -20957 + + 196658 -21103 + + 196844 -20180 + + 196321 -19719 + + 195772 -19688 + + 195911 -20058 + + 196420 -20321 + + 196135 -20333 + + 195649 -20518 + + 195511 -19947 + + 195295 -20686 + + 194835 -21182 + + 194526 -21971 + + 194657 -22473 + + 194347 -22382 + + 194150 -22961 + + 193687 -22500 + + 193082 -22355 + + 192634 -21967 + + 192170 -21778 +-1 + + + 192479 20428 + + 192470 20825 + + 192392 21003 + + 192479 20428 +-1 + + + 192393 20087 + + 192322 19798 + + 192112 18944 + + 192255 19151 + + 192393 20087 +-1 + + + 191454 17589 + + 190952 17502 + + 191025 16989 + + 191454 17589 +-1 + + + 189229 21010 + + 189187 21046 + + 188688 20618 + + 188335 19998 + + 188297 19218 + + 188595 18541 + + 188923 19329 + + 189305 20033 + + 189229 21010 +-1 + + + 178200 -9001 + + 177933 -9556 + + 178200 -9001 +-1 + + + 177314 -7494 + + 177004 -7441 + + 177107 -8000 + + 177314 -7494 +-1 + + + 168886 -7770 + + 168973 -7828 + + 169313 -8060 + + 168886 -7770 +-1 + + + 166164 -4678 + + 166260 -4978 + + 166511 -5443 + + 166417 -5111 + + 166164 -4678 +-1 + + + 164950 -4423 + + 165331 -4756 + + 165761 -4909 + + 165382 -4398 + + 164950 -4423 +-1 + + + 154821 33949 + + 154414 34102 + + 153787 34038 + + 153229 34236 + + 153375 34184 + + 152731 34354 + + 152052 34398 + + 151404 34205 + + 150973 33847 + + 150303 33841 + + 149828 33656 + + 149651 33643 + + 149269 33325 + + 148985 33233 + + 149155 32817 + + 149333 32376 + + 149552 31822 + + 149895 31799 + + 150163 31727 + + 150300 31170 + + 150604 31593 + + 150955 31466 + + 151045 30934 + + 151347 31466 + + 151676 30970 + + 151998 30854 + + 152268 31184 + + 152442 30796 + + 152786 31153 + + 153202 31383 + + 153401 31843 + + 153571 32591 + + 153832 33178 + + 153888 33636 + + 154469 33604 + + 154821 33949 +-1 + + + 133192 -28337 + + 133192 -28337 +-1 + + + 135957 -2692 + + 135768 -2670 + + 135957 -2692 +-1 + + + 139534 5215 + + 139297 5692 + + 139199 5122 + + 139534 5215 +-1 + + + 140844 5607 + + 140821 5635 + + 140375 5725 + + 140067 5165 + + 139964 4725 + + 140311 4481 + + 140701 4897 + + 140844 5607 +-1 + + + 143876 11469 + + 143747 11299 + + 143613 11550 + + 143174 11389 + + 143235 12139 + + 142805 12448 + + 142336 12031 + + 141774 11681 + + 141421 11105 + + 141715 10538 + + 141984 9916 + + 142446 9562 + + 142109 8988 + + 142332 8541 + + 142761 8835 + + 143119 9432 + + 143490 10019 + + 143713 10727 + + 143876 11469 +-1 + + + 144108 15206 + + 143932 15431 + + 143584 15613 + + 143418 15175 + + 143748 14488 + + 143931 13866 + + 144218 14144 + + 144271 14838 + + 144108 15206 +-1 + + + 136448 -93033 + + 136284 -93110 + + 135852 -92184 + + 135850 -91020 + + 136292 -90814 + + 136171 -91978 + + 136448 -93033 +-1 + + + 148476 33323 + + 148298 33389 + + 148266 33771 + + 148045 34069 + + 147925 34421 + + 147694 34414 + + 147601 34585 + + 147288 34234 + + 147160 34702 + + 146870 34767 + + 146457 35089 + + 145928 35331 + + 145355 35072 + + 144856 34639 + + 144325 34988 + + 143784 34948 + + 143189 34814 + + 142509 34760 + + 141871 34643 + + 141341 34496 + + 140798 34275 + + 141015 33751 + + 141160 33029 + + 141336 32544 + + 141104 32639 + + 140541 32541 + + 140097 32083 + + 140089 31581 + + 139945 31098 + + 140386 30846 + + 140656 30522 + + 140312 30239 + + 140763 30155 + + 140833 30456 + + 141161 30134 + + 141631 30216 + + 142144 30244 + + 142687 30410 + + 143038 30529 + + 143090 30665 + + 143475 30807 + + 143615 30432 + + 143883 30209 + + 144208 30469 + + 144816 30462 + + 145296 30159 + + 145876 29972 + + 146137 29526 + + 146267 29366 + + 146710 29361 + + 147280 29521 + + 147207 29710 + + 146964 30432 + + 147227 31142 + + 147474 31856 + + 147883 32316 + + 148172 32958 + + 148476 33323 +-1 + + + 154240 37588 + + 154053 37551 + + 153842 37332 + + 153848 36852 + + 154107 36472 + + 154157 37125 + + 154240 37588 +-1 + + + 137723 56246 + + 137700 56173 + + 137268 55893 + + 136764 55499 + + 136255 55094 + + 135776 54784 + + 135159 54544 + + 134566 54333 + + 134204 54800 + + 133997 54708 + + 133623 54869 + + 133307 55157 + + 133020 54752 + + 132532 54399 + + 132013 54439 + + 132084 53830 + + 132142 53160 + + 132388 52506 + + 132719 51998 + + 133188 51614 + + 133529 50995 + + 133541 50166 + + 133775 49446 + + 134148 48877 + + 134392 48232 + + 134761 47652 + + 134982 46981 + + 135261 46383 + + 135225 45543 + + 135594 45038 + + 136103 44746 + + 136539 44911 + + 137025 45231 + + 137293 45832 + + 137182 46061 + + 136914 46625 + + 137306 47006 + + 137450 47608 + + 137364 48143 + + 137215 48625 + + 136822 49099 + + 136754 49841 + + 136946 50521 + + 136849 51308 + + 136931 52102 + + 137150 52813 + + 137403 53425 + + 137333 54162 + + 137479 54766 + + 137540 55034 + + 137787 55732 + + 137723 56246 +-1 + + + 192594 22781 + + 192541 22566 + + 192553 22075 + + 192594 22781 +-1 + + + 192968 24468 + + 192968 24451 + + 192857 24024 + + 192968 24468 +-1 + + + 193384 26422 + + 193323 25719 + + 193384 26422 +-1 + + + 193480 27438 + + 193404 26936 + + 193480 27438 +-1 + + + 197098 29811 + + 197536 29839 + + 198024 30091 + + 198146 30243 + + 197799 30087 + + 197591 30646 + + 197546 30552 + + 197502 29901 + + 197098 29811 +-1 + + + 196062 39623 + + 196306 39924 + + 196072 40566 + + 195892 40413 + + 195981 39975 + + 196062 39623 +-1 + + + 195602 47226 + + 195737 47570 + + 195923 47406 + + 196125 47748 + + 196366 47415 + + 196362 47906 + + 196262 48066 + + 196230 48293 + + 196316 48642 + + 196475 48199 + + 196413 47736 + + 196681 47661 + + 196850 48222 + + 196531 48251 + + 196510 49063 + + 196163 48970 + + 195837 49245 + + 195494 49409 + + 195489 49152 + + 195571 49139 + + 195635 48841 + + 195408 48240 + + 195268 48346 + + 195369 47985 + + 195449 47524 + + 195602 47226 +-1 + + + 162770 52540 + + 162754 52557 + + 162421 52784 + + 162010 53264 + + 161820 52901 + + 162081 52565 + + 162346 52006 + + 162747 52357 + + 162770 52540 +-1 + + + 162595 51688 + + 162586 51699 + + 161997 51895 + + 161483 52025 + + 160913 52112 + + 160597 52131 + + 161105 51789 + + 161622 51524 + + 161771 51790 + + 162214 51606 + + 162595 51688 +-1 + + + 160900 53083 + + 160595 53413 + + 160449 53873 + + 160207 54107 + + 160228 53906 + + 159948 54261 + + 159851 54584 + + 159705 54647 + + 159593 54493 + + 159736 54383 + + 160060 53877 + + 160480 53487 + + 160900 53083 +-1 + + + 159007 53519 + + 158707 53958 + + 158320 54420 + + 158059 54575 + + 158036 54485 + + 158519 54029 + + 158879 53471 + + 159007 53519 +-1 + + + 155057 57848 + + 155094 58266 + + 154863 58205 + + 155057 57848 +-1 + + + 156200 59228 + + 156114 60176 + + 155930 60797 + + 155744 60092 + + 155902 59208 + + 156200 59228 +-1 + + + 155507 58997 + + 155489 59547 + + 155579 59727 + + 155375 60400 + + 155309 61245 + + 155219 61596 + + 155250 60615 + + 155299 59677 + + 155507 58997 +-1 + + + 154746 60196 + + 154663 60786 + + 154663 61653 + + 154503 61411 + + 154459 60609 + + 154608 60005 + + 154746 60196 +-1 + + + 154021 62684 + + 154002 62873 + + 153816 63651 + + 153794 63380 + + 153924 62559 + + 154021 62684 +-1 + + + 143346 71478 + + 143107 71801 + + 142728 71457 + + 142364 71690 + + 141973 72173 + + 141754 72234 + + 142003 71715 + + 142396 71431 + + 142803 70914 + + 143214 70787 + + 143346 71478 +-1 + + + 139805 74525 + + 139546 74594 + + 139193 74568 + + 138892 74317 + + 138928 73960 + + 139577 74154 + + 139805 74525 +-1 + + + 138485 74056 + + 137993 74260 + + 137747 74490 + + 137264 74893 + + 137109 74480 + + 137201 73818 + + 137514 73751 + + 137537 73573 + + 137620 73281 + + 138058 73505 + + 138100 73968 + + 138485 74056 +-1 + + + 136521 74543 + + 136231 74892 + + 135858 75429 + + 135794 75114 + + 135692 74752 + + 136112 74268 + + 136521 74543 +-1 + + + 135969 84768 + + 135955 84819 + + 135714 84486 + + 135969 84768 +-1 + + + 136797 84604 + + 136607 84875 + + 136389 84376 + + 136662 84517 + + 136797 84604 +-1 + + + 133355 88751 + + 133207 89006 + + 132940 88891 + + 133355 88751 +-1 + + + 133626 91002 + + 133219 90859 + + 133365 90398 + + 133707 90805 + + 133626 91002 +-1 + + + 132304 88359 + + 132136 88381 + + 131957 87698 + + 132246 87804 + + 132273 87907 + + 132304 88359 +-1 + + + 130959 82645 + + 130804 82741 + + 130405 83143 + + 130093 82774 + + 130516 82512 + + 130959 82645 +-1 + + + 127118 94756 + + 126921 94572 + + 126504 94629 + + 126049 94240 + + 126081 93612 + + 125995 92923 + + 126026 92122 + + 125991 91340 + + 125837 90667 + + 125767 89933 + + 125734 89223 + + 126179 89116 + + 126356 88451 + + 126651 87828 + + 126693 87158 + + 126706 86494 + + 126888 85767 + + 126827 85086 + + 127144 84777 + + 127678 84817 + + 128191 84975 + + 127791 85230 + + 128285 85363 + + 128139 85606 + + 127870 86209 + + 128055 86692 + + 127889 87096 + + 127690 86890 + + 127492 87362 + + 127309 87922 + + 127426 88645 + + 127470 89373 + + 127495 90053 + + 127240 90595 + + 127200 91395 + + 127147 92048 + + 127181 92762 + + 126913 92684 + + 126455 92708 + + 126671 93264 + + 126787 93856 + + 126866 94384 + + 127118 94756 +-1 + + + 131317 91383 + + 130971 91749 + + 130892 91442 + + 131317 91383 +-1 + + + 132438 91109 + + 132200 91443 + + 132067 91147 + + 132438 91109 +-1 + + + 133825 92060 + + 133480 92135 + + 132946 91763 + + 133259 91351 + + 133672 91495 + + 133825 92060 +-1 + + + 135005 91258 + + 134919 91549 + + 134685 91230 + + 135005 91258 +-1 + + + 135010 89749 + + 134731 89845 + + 134651 89510 + + 135010 89749 +-1 + + + 135633 90194 + + 135505 90556 + + 135131 90834 + + 135356 90218 + + 135633 90194 +-1 + + + 136764 89257 + + 136443 89677 + + 136048 89909 + + 135712 89790 + + 136148 89346 + + 136443 88951 + + 136764 89257 +-1 + + + 134895 87987 + + 134792 87950 + + 134410 87938 + + 134609 87826 + + 134895 87987 +-1 + + + 135647 87747 + + 135349 87773 + + 135309 87375 + + 135647 87747 +-1 + + + 140539 83879 + + 140462 84000 + + 139991 84401 + + 139621 84927 + + 139414 85481 + + 139189 86192 + + 139150 86938 + + 138721 87163 + + 138213 87074 + + 137696 87317 + + 137377 87761 + + 137363 88509 + + 136746 88421 + + 136847 87868 + + 136917 87522 + + 137237 87169 + + 137575 86935 + + 137777 86793 + + 138086 86602 + + 138198 86006 + + 138278 85240 + + 138598 85068 + + 138960 84618 + + 139388 84099 + + 139774 83541 + + 139959 82864 + + 139806 82429 + + 140017 82580 + + 140341 83148 + + 140539 83879 +-1 + + + 140321 88164 + + 139980 88476 + + 139571 88784 + + 139664 88350 + + 139941 88116 + + 140321 88164 +-1 + + + 141138 84999 + + 140848 85433 + + 140707 85207 + + 141138 84999 +-1 + + + 144017 91590 + + 143698 91386 + + 143315 91327 + + 143510 90937 + + 143532 90699 + + 143339 90533 + + 143412 90185 + + 143868 90155 + + 143996 90757 + + 143921 91213 + + 144017 91590 +-1 + + + 146867 88757 + + 146790 89025 + + 146352 89162 + + 146055 88717 + + 146440 88265 + + 146867 88757 +-1 + + + 145775 92366 + + 145452 92222 + + 145709 91612 + + 145775 92366 +-1 + + + 211501 19640 + + 211422 19716 + + 210686 20609 + + 210122 21842 + + 209703 23440 + + 209811 23889 + + 209605 24229 + + 209057 23860 + + 209360 24226 + + 209247 24907 + + 209043 24869 + + 209076 25439 + + 208786 25377 + + 208851 26628 + + 209004 27757 + + 209454 28906 + + 209210 29292 + + 209687 30132 + + 209974 30915 + + 210608 31886 + + 211067 32730 + + 211386 33190 + + 211440 33402 + + 211816 33684 + + 211968 34016 + + 212265 34880 + + 212794 34343 + + 212554 35055 + + 212255 35881 + + 212391 36471 + + 212654 36959 + + 213158 37192 + + 213661 37614 + + 214307 36927 + + 214813 37263 + + 214721 37473 + + 214586 38196 + + 215452 37707 + + 215350 38710 + + 215321 38162 + + 214465 38340 + + 214006 38173 + + 213467 38750 + + 213053 39080 + + 212852 39722 + + 212907 40338 + + 212352 41139 +-1 + + + 223872 18311 + + 223771 18267 + + 223242 19383 + + 222876 18374 + + 222906 20237 + + 222756 20682 + + 222678 22432 + + 222753 24137 + + 222522 23493 + + 222510 21957 + + 222303 21354 + + 222525 20330 + + 222881 19476 + + 222400 18378 + + 222243 18283 + + 221858 18476 + + 221806 18618 + + 221739 18629 + + 221476 18481 + + 221326 20205 + + 221210 20071 + + 221220 18634 + + 220951 18273 + + 220894 18844 + + 220945 19624 + + 220707 19058 + + 220461 17988 + + 220181 18767 + + 220050 18608 + + 220034 19912 + + 220178 21363 + + 220180 22238 + + 220360 23282 + + 220832 24009 + + 220401 23612 + + 220153 25091 + + 220171 26201 + + 220905 26313 + + 221273 27218 + + 220549 26418 + + 220324 27480 + + 219978 26498 + + 219731 25268 + + 219272 25658 + + 219548 25152 + + 220139 24050 + + 219630 22940 + + 220016 22042 + + 220014 20788 + + 219644 19670 + + 219804 18140 + + 219169 18364 + + 218990 18240 + + 219144 19238 + + 219000 19217 + + 218387 19571 + + 218407 19133 + + 218868 17779 + + 218391 18636 + + 218097 18701 + + 218470 19897 + + 218448 20604 + + 217524 20324 + + 217796 18892 + + 217211 18610 + + 216731 18836 + + 216645 19623 + + 217338 20459 + + 216929 20169 + + 216562 19960 + + 216504 20608 + + 216025 20537 + + 216553 21070 + + 216953 22141 + + 217565 22267 + + 217600 23312 + + 217540 23873 + + 218116 25208 + + 217697 25357 + + 217279 23899 + + 216276 23476 + + 217305 23741 + + 217217 22779 + + 216551 21912 + + 216371 22293 + + 215815 21193 + + 215398 20514 + + 215350 21467 + + 215428 22520 + + 215043 21434 + + 214762 21148 + + 214787 19963 + + 214416 19699 + + 214788 19414 + + 214436 18894 + + 213714 18980 + + 213514 19476 + + 213472 19972 + + 213455 20194 + + 213933 20871 + + 214148 20904 + + 214116 22145 + + 213721 21470 + + 214210 22261 + + 214391 22548 + + 214360 23078 + + 213821 21863 + + 213654 22309 + + 213417 22441 + + 213380 22467 + + 212906 22010 + + 212470 21593 + + 212309 22001 + + 212608 23769 + + 212297 22202 + + 211802 22069 + + 212125 20876 + + 212463 20126 + + 212155 20068 + + 211500 19645 +-1 + + + 231942 37844 + + 231636 38205 + + 231440 37645 + + 231062 37274 + + 230802 36680 + + 230427 35969 + + 230170 35927 + + 230083 36059 + + 229788 35086 + + 229530 34946 + + 229340 35109 + + 229550 36310 + + 229000 35354 + + 228693 36584 + + 229160 38266 + + 229736 39714 + + 229774 38427 + + 230104 39307 + + 230747 40634 + + 230461 41309 + + 229962 39926 + + 229629 41200 + + 229316 39453 + + 228834 38617 + + 228698 38776 + + 228402 38343 + + 228385 36451 + + 227762 36935 + + 227959 35412 + + 228746 35338 + + 228913 34324 + + 228786 33651 + + 228482 33355 + + 228390 33363 + + 228191 34031 + + 228086 32835 + + 228314 32032 + + 228049 31456 + + 227593 30962 + + 227467 31307 + + 227295 30116 + + 227247 29397 + + 226820 30089 + + 226728 30927 + + 226368 30901 + + 226360 30468 + + 226644 30023 + + 227110 28774 + + 226703 29027 + + 226054 30025 + + 225768 30586 + + 226366 29258 + + 226497 27789 + + 226497 27035 + + 226703 25497 + + 226211 25391 + + 225927 25096 + + 225954 26746 + + 225838 26630 + + 225834 27693 + + 225776 29263 + + 225749 27761 + + 225486 26843 + + 225246 27729 + + 225341 26470 + + 225331 25583 + + 225252 24881 + + 225283 23834 + + 225225 22544 + + 225050 23794 + + 224823 22430 + + 224887 24226 + + 224422 24981 + + 224052 26677 + + 224047 25305 + + 223556 25860 + + 224025 25211 + + 224767 24248 + + 224582 23052 + + 223729 23710 + + 224198 23019 + + 224276 21687 + + 223869 21444 + + 223404 22786 + + 223629 21415 + + 223820 21316 + + 223571 20502 + + 223553 19630 + + 223456 19501 + + 223872 18311 +-1 + + + 244017 53228 + + 243997 54003 + + 243736 53502 + + 243715 54433 + + 244227 55486 + + 243910 56421 + + 243892 55886 + + 243624 55872 + + 243381 54761 + + 243329 55157 + + 243133 56297 + + 242980 56059 + + 242284 56512 + + 242733 55755 + + 242916 54547 + + 242920 53806 + + 243254 54129 + + 242771 53595 + + 242697 53022 + + 242130 51854 + + 241999 52780 + + 242228 54036 + + 242026 55232 + + 241872 56618 + + 241703 55700 + + 241855 54932 + + 241579 53856 + + 241861 52812 + + 241744 52757 + + 241724 51588 + + 241281 52384 + + 241071 50924 + + 241019 50317 + + 241032 49560 + + 240578 49333 + + 240497 49075 + + 240217 48753 + + 240086 49333 + + 240060 48162 + + 239924 47423 + + 239549 47845 + + 239756 48890 + + 239535 48369 + + 239235 47611 + + 239290 47263 + + 238723 47145 + + 238791 48115 + + 238567 47513 + + 238471 47873 + + 238568 49434 + + 238698 50820 + + 238451 49485 + + 238153 49323 + + 238369 48878 + + 238114 47073 + + 237753 45957 + + 237485 46619 + + 237264 46989 + + 237092 45501 + + 236677 45196 + + 236404 45406 + + 236107 44492 + + 235840 45044 + + 235676 45431 + + 235409 45569 + + 235295 45426 + + 235158 44884 + + 234941 44867 + + 234882 44696 + + 234487 44832 + + 235076 46342 + + 234557 45638 + + 234191 44116 + + 234221 43200 + + 233833 41829 + + 233674 41336 + + 233561 41507 + + 233434 40802 + + 233059 40470 + + 233520 41835 + + 233889 43692 + + 233620 42533 + + 233345 42009 + + 233107 41763 + + 232596 41246 + + 232546 42188 + + 232243 41341 + + 231968 41199 + + 231732 40606 + + 232265 39907 + + 232197 39329 + + 232075 38599 + + 231795 38694 + + 231942 37844 +-1 + + + 252747 76352 + + 252623 77296 + + 252311 78639 + + 252092 78527 + + 251926 79305 + + 251333 79042 + + 251303 78918 + + 251983 77403 + + 251625 76354 + + 251350 75580 + + 251767 75900 + + 251213 74555 + + 250586 73964 + + 250306 74201 + + 249798 73039 + + 249542 71986 + + 250205 72958 + + 251068 73255 + + 251815 72897 + + 251508 72392 + + 251127 71553 + + 250504 72052 + + 249946 70845 + + 250489 70878 + + 251318 70897 + + 250942 68781 + + 250421 69025 + + 249975 68554 + + 249380 69995 + + 249351 69016 + + 249822 68443 + + 250354 67078 + + 249734 67145 + + 249554 67486 + + 249498 66742 + + 249818 66116 + + 249743 65272 + + 248999 65054 + + 248741 63632 + + 248029 62841 + + 247983 63698 + + 247490 64010 + + 247438 62245 + + 247184 62991 + + 247081 61842 + + 247115 59906 + + 246458 59396 + + 246551 61428 + + 246616 62759 + + 246215 64093 + + 246201 62804 + + 246028 61970 + + 245447 62374 + + 246096 61297 + + 246232 59677 + + 245899 58958 + + 245273 60501 + + 245801 58833 + + 245613 58869 + + 245450 59436 + + 245252 58617 + + 245058 60077 + + 244857 59300 + + 244632 59017 + + 244794 58347 + + 244088 59435 + + 244749 58235 + + 245443 57748 + + 245221 57185 + + 245217 56561 + + 245224 55558 + + 244890 55504 + + 245010 57239 + + 244502 57131 + + 244278 55854 + + 244183 54716 + + 244246 53795 + + 244017 53228 +-1 + + + 251244 110824 + + 251061 109689 + + 251306 109456 + + 251269 108624 + + 250891 107791 + + 251040 106840 + + 251187 106826 + + 251607 106135 + + 251929 106461 + + 252206 104882 + + 252405 102995 + + 252503 104226 + + 252275 107050 + + 252429 109192 + + 252938 110846 + + 253488 111541 + + 253870 110101 + + 253930 108239 + + 254340 108420 + + 254212 106934 + + 254500 106028 + + 254691 105541 + + 255160 104343 + + 254514 102779 + + 253824 102684 + + 253461 101658 + + 252512 101550 + + 252732 101387 + + 253684 101792 + + 253687 101079 + + 253568 100361 + + 254313 101793 + + 254224 100257 + + 254521 101025 + + 254845 100203 + + 254973 101843 + + 255532 102703 + + 255849 101678 + + 255801 99804 + + 255538 99232 + + 255455 98368 + + 255270 98668 + + 254951 98602 + + 254447 97770 + + 254026 97111 + + 253749 96661 + + 253367 95440 + + 254317 95920 + + 254627 96067 + + 255409 96066 + + 254731 94218 + + 253895 92942 + + 253104 91821 + + 252301 90706 + + 252215 90125 + + 253006 90482 + + 253396 90924 + + 253863 90982 + + 254310 91565 + + 255009 93139 + + 255093 91902 + + 255362 91250 + + 255159 90802 + + 255362 90252 + + 255479 89222 + + 255088 88864 + + 255062 87632 + + 254503 88699 + + 254469 87664 + + 253746 87524 + + 253653 85604 + + 253075 84867 + + 252840 84553 + + 252501 84253 + + 252078 84718 + + 251828 83373 + + 252339 82774 + + 252230 80915 + + 252364 81879 + + 252804 81332 + + 252428 81181 + + 252950 80316 + + 253050 79156 + + 252522 78743 + + 253054 77446 + + 252745 76350 +-1 + + + 228966 72119 + + 229161 72360 + + 229215 73136 + + 229550 73491 + + 229679 74488 + + 230409 75224 + + 231194 76043 + + 231598 76970 + + 232017 77334 + + 232283 77518 + + 232532 76738 + + 232867 76460 + + 233192 76174 + + 233559 76376 + + 234112 77328 + + 234724 77630 + + 235300 76771 + + 234932 78032 + + 235401 77487 + + 235486 78773 + + 235765 79008 + + 235964 79868 + + 236601 78361 + + 236005 80093 + + 236295 80461 + + 236471 80141 + + 236663 80184 + + 237001 80928 + + 236991 81669 + + 236873 82453 + + 236735 83614 + + 236771 84373 + + 236943 85544 + + 236940 86984 +-1 + + + 220721 62184 + + 220751 62145 + + 221184 61828 + + 221642 61628 + + 221870 61586 + + 222203 61995 + + 221849 62918 + + 222516 62650 + + 223189 62826 + + 224024 63034 + + 224218 62960 + + 224877 62407 + + 224786 63578 + + 225199 64488 + + 225525 64606 + + 226058 64537 + + 226775 63766 + + 226233 64539 + + 226054 64825 + + 226232 65722 + + 226329 66519 + + 226627 66483 + + 226790 65796 + + 227003 66642 + + 227383 67217 + + 227425 67660 + + 227758 67948 + + 227695 68589 + + 228120 69363 + + 228399 69983 + + 228790 69971 + + 228482 71192 + + 228966 72119 +-1 + + + 207865 60124 + + 208386 59305 + + 208773 59479 + + 208414 60143 + + 208716 60090 + + 208833 60277 + + 209382 59985 + + 209436 60573 + + 209943 60303 + + 210102 60215 + + 210521 59281 + + 210516 60774 + + 210936 60266 + + 211025 58948 + + 211182 58759 + + 211021 60895 + + 211301 61715 + + 211409 62118 + + 211738 62815 + + 212019 63289 + + 212739 63465 + + 212767 63808 + + 212101 63980 + + 211931 64350 + + 212529 64935 + + 212715 65651 + + 213078 66146 + + 213379 65901 + + 213492 66968 + + 213958 66448 + + 213723 66000 + + 213525 64564 + + 213254 63812 + + 213410 63038 + + 213323 62011 + + 213748 61602 + + 214105 60436 + + 213891 60379 + + 214024 58972 + + 214094 58010 + + 214236 59046 + + 214561 59667 + + 214480 60888 + + 214372 61622 + + 214132 62705 + + 214558 62637 + + 214182 63528 + + 214561 63747 + + 214958 63069 + + 214817 62814 + + 215234 63312 + + 214695 63513 + + 214491 64162 + + 213682 64293 + + 213860 64840 + + 213848 65564 + + 214122 66232 + + 214649 67283 + + 215093 68106 + + 215188 67718 + + 215699 67979 + + 215591 68546 + + 216249 67751 + + 216245 67457 + + 216401 66813 + + 216761 66417 + + 216834 66633 + + 217237 66190 + + 217527 65218 + + 218149 64370 + + 218025 63384 + + 218274 62366 + + 218774 62396 + + 219424 61757 + + 219978 61799 + + 220652 61696 + + 220726 62186 +-1 + + + 199407 46383 + + 199268 47462 + + 199409 48997 + + 199403 50537 + + 199915 51731 + + 200716 51093 + + 201536 51893 + + 201631 52858 + + 202178 53156 + + 202232 54300 + + 202094 55229 + + 202189 56087 + + 201959 56879 + + 202569 57757 + + 203529 58336 + + 204213 58954 + + 204778 59191 + + 205424 59490 + + 205940 59242 + + 206568 59724 + + 207120 59922 + + 207317 59643 + + 207698 60108 + + 208311 59165 + + 207865 60128 +-1 + + + 212352 41139 + + 212732 40528 + + 212154 40151 + + 211354 40252 + + 210588 40479 + + 210124 40560 + + 210019 40857 + + 209796 41057 + + 210402 41624 + + 209929 41508 + + 209940 42195 + + 209562 42698 + + 208696 42401 + + 208134 42167 + + 207755 42410 + + 207231 42922 + + 206536 42982 + + 206650 43544 + + 206098 43536 + + 205652 44039 + + 204894 44541 + + 204197 45503 + + 203716 46476 + + 203279 45690 + + 202585 46182 + + 202675 44864 + + 201896 45522 + + 201100 46151 + + 200528 46878 + + 199770 46615 + + 199407 46383 +-1 + + + 215261 82394 + + 215282 82842 + + 215793 84117 + + 215952 84493 + + 215844 85673 + + 216119 86753 + + 216109 87668 + + 215965 88104 + + 216465 88516 + + 216645 89303 + + 216680 90073 + + 216761 90698 + + 216896 91645 + + 217217 92405 + + 216999 92802 + + 217078 93207 + + 217258 93573 + + 217536 93688 + + 217476 94280 + + 217424 94985 + + 218072 95543 + + 217586 95654 + + 217626 96698 + + 217891 97492 + + 217900 98291 + + 217755 98948 + + 217766 99645 + + 218018 100299 +-1 + + + 219808 76682 + + 219549 76850 + + 219116 76785 + + 218555 77135 + + 218064 77150 + + 217798 77946 + + 218042 78484 + + 217829 79006 + + 217433 80136 + + 217390 81390 + + 216931 81203 + + 216801 81586 + + 217263 83086 + + 216491 82444 + + 216152 83226 + + 215790 83304 + + 215776 83727 + + 215261 82394 +-1 + + + 228299 80643 + + 228308 80597 + + 228042 80476 + + 227647 79633 + + 227506 78830 + + 227503 77960 + + 227196 77620 + + 226948 77252 + + 226336 76498 + + 225635 76001 + + 225154 76063 + + 224582 76318 + + 224434 76803 + + 223773 76797 + + 223013 76609 + + 222319 77293 + + 221766 77765 + + 221592 77238 + + 221210 77510 + + 220595 77560 + + 220087 77189 + + 219805 76680 +-1 + + + 236936 86988 + + 236826 87956 + + 237041 88613 + + 236282 89038 + + 236017 90656 + + 235276 91033 + + 234530 90786 + + 233813 91427 + + 233610 91321 + + 233641 90434 + + 233313 88786 + + 232808 87911 + + 232023 87153 + + 231319 86175 + + 230820 85094 + + 230477 84183 + + 229944 83294 + + 229630 82426 + + 229053 82010 + + 229156 81093 + + 228445 80693 + + 228299 80643 +-1 + + + 195635 68416 + + 195725 67656 + + 195929 66961 + + 196383 66841 + + 196667 66522 + + 197085 66264 + + 197067 66854 + + 196800 67486 + + 196660 67795 + + 196963 67227 + + 197210 66514 + + 197401 65798 + + 197397 64889 + + 197311 64071 + + 197170 63319 + + 197091 62491 + + 196923 61770 + + 196672 61154 + + 196475 60472 + + 196384 59658 + + 196168 59323 + + 195941 58924 + + 195736 58778 + + 195647 58553 + + 195442 58175 + + 195316 58035 + + 195347 57803 + + 195270 57029 + + 195094 56327 + + 194984 55546 + + 194856 54791 + + 194688 54073 + + 194541 53332 + + 194369 52625 + + 194154 52010 + + 194143 51212 +-1 + + + 195017 49362 + + 194868 48786 + + 194814 48396 + + 194997 48054 + + 195267 47685 + + 195399 47217 + + 195772 46997 + + 195890 46572 + + 195735 46101 + + 195748 45678 + + 195741 45432 + + 195604 44994 + + 195296 44831 + + 195593 44631 + + 195766 45036 + + 195902 45537 + + 195899 46160 + + 195990 46134 + + 196046 45182 + + 195842 44821 + + 195453 44406 + + 195199 43796 + + 194933 43556 + + 195026 43536 + + 194962 42850 + + 194933 42024 + + 194558 41710 + + 194304 41346 + + 194150 41062 + + 194210 40467 + + 194445 39928 + + 194247 39251 +-1 + + + 194143 51212 + + 194381 50816 + + 194667 50243 + + 194993 49745 + + 194709 49731 + + 194576 49891 + + 194555 50093 + + 194427 50571 + + 194258 50309 + + 194282 50035 + + 193949 49879 + + 193859 50373 + + 193950 51074 + + 193728 51641 + + 193954 51705 + + 193900 52223 + + 193775 52592 + + 193538 52490 + + 193161 52553 + + 193085 52395 + + 193310 51743 + + 193355 51511 + + 193513 51329 + + 193505 50622 + + 193741 49977 + + 194062 49934 + + 194360 49760 + + 194715 49679 + + 195017 49362 +-1 + + + 196870 31697 + + 196655 31856 + + 196405 32147 + + 196043 32400 + + 195887 31793 + + 195782 31071 + + 195630 30975 + + 195433 31386 + + 195447 32052 + + 195330 31946 + + 194918 31805 + + 194830 32345 + + 194492 32236 + + 194356 31960 + + 194008 32375 + + 193991 33244 + + 193723 33804 + + 193374 34253 + + 193171 34340 + + 192859 34855 + + 192752 35183 + + 192941 34443 + + 193321 34064 + + 193687 33648 + + 193912 32999 + + 193825 32258 + + 193884 31456 + + 193882 30882 + + 193409 30609 + + 192938 30698 + + 192565 30632 + + 192106 30587 + + 192627 30639 + + 192858 30252 + + 192910 29675 + + 192562 29944 + + 192288 29511 + + 192500 29051 + + 192725 29389 + + 193044 29031 + + 193383 28617 + + 193321 27732 + + 193259 26944 + + 193213 26068 + + 192915 25531 + + 192642 25536 + + 192248 25256 + + 192015 25822 + + 191888 26467 + + 191699 25988 + + 191895 25515 + + 192057 24860 + + 192431 24466 + + 192375 23682 + + 192266 22846 + + 192261 22121 + + 192183 21295 +-1 + + + 207803 38273 + + 207618 37846 + + 206802 37945 + + 205840 37712 + + 205158 36737 + + 205305 36243 + + 204576 36925 + + 204063 36593 + + 203570 36749 + + 203668 37206 + + 203498 38705 + + 202797 39241 + + 202124 38406 + + 201960 37953 + + 202317 37235 + + 202467 37172 + + 201665 36880 + + 201008 36544 + + 200959 36014 + + 200480 35583 + + 200473 34752 + + 199993 34957 + + 199706 34760 + + 198993 34699 + + 198497 34211 + + 198136 34397 + + 197593 34923 + + 197738 34644 + + 197419 34364 + + 197144 35522 + + 196809 35742 +-1 + + + 196869 31698 + + 197440 31107 + + 198431 31247 + + 198507 30478 + + 198578 31283 + + 199553 31027 + + 200072 29998 + + 199795 29687 + + 200559 29443 + + 201334 29401 + + 201190 30173 + + 201921 29424 + + 201956 29181 + + 202760 29328 + + 202973 29443 + + 203162 29252 + + 204054 29647 + + 203603 30465 + + 203418 31476 + + 204040 31911 + + 204453 32699 + + 203599 32642 + + 203663 33309 + + 203844 33521 + + 204320 33254 + + 205082 33404 + + 205000 34457 + + 205385 35821 + + 205334 34461 + + 205219 33069 + + 205292 32846 + + 205112 31769 + + 204492 30716 + + 203955 30609 + + 203938 30386 + + 204232 29651 + + 205124 30317 + + 205522 31596 + + 205675 33292 + + 206178 34622 + + 206981 35437 + + 207356 36949 + + 207800 38272 +-1 + + + 194247 39251 + + 194379 38960 + + 194744 38888 + + 194923 39483 + + 195251 39921 + + 195681 39932 + + 195738 39575 + + 195721 39262 + + 195509 38598 + + 195760 37973 + + 195979 37258 + + 195697 36683 + + 195772 36598 + + 196120 36579 + + 196080 35766 + + 196190 35770 + + 196574 36106 + + 196808 35740 +-1 + + + 186070 15005 + + 186202 14616 + + 186429 13944 +-1 + + + 185983 14775 + + 186030 15165 + + 186214 15383 + + 186572 14566 +-1 + + + 185945 14774 + + 186052 14624 + + 186268 13779 +-1 + + + 187157 14476 + + 187439 15202 + + 187913 15804 + + 188499 16264 + + 189083 16561 + + 189851 16748 + + 190564 17017 + + 190430 17541 + + 190692 18413 + + 191077 19139 + + 191614 19651 + + 191934 20429 + + 192183 21293 +-1 + + + 183928 9150 + + 184128 9670 + + 184429 10467 + + 184756 11240 + + 184955 12164 + + 184979 13083 + + 184881 14016 + + 184911 14727 + + 184742 15349 + + 184849 15397 + + 185071 14720 + + 185022 14039 + + 185234 13221 + + 185476 12429 + + 185742 13146 + + 185660 14047 + + 185400 14621 + + 185203 15398 + + 185509 14743 + + 185785 14785 + + 185933 14820 + + 185937 14018 + + 186094 13270 + + 186459 13945 + + 186635 14676 + + 187157 14476 +-1 + + + 177389 -785 + + 177430 -773 + + 177635 126 + + 177940 867 + + 178148 1769 + + 178069 826 + + 178369 312 + + 178959 716 + + 179231 1500 + + 179518 2305 + + 179655 3296 + + 179859 4204 + + 180223 4913 + + 180734 5434 + + 180782 5922 + + 181283 5583 + + 181791 5669 + + 182397 5646 + + 183061 5692 + + 183435 6352 + + 183616 7262 + + 183776 8235 + + 183928 9150 +-1 + + + 175293 -8334 + + 175130 -8281 + + 174940 -7984 + + 175019 -7686 + + 174866 -7220 + + 174886 -7138 + + 175213 -7153 + + 175234 -6669 + + 175010 -6025 + + 175126 -5114 + + 175301 -5415 + + 175820 -5778 + + 176344 -5611 + + 176532 -5747 + + 177034 -5767 + + 177264 -5928 + + 177611 -6152 + + 178028 -6562 + + 178581 -6626 + + 178999 -6861 + + 178806 -6028 + + 178910 -5229 + + 178704 -4449 + + 178220 -4576 + + 177709 -4258 + + 177813 -3691 + + 177671 -2657 + + 177628 -1570 + + 177389 -785 +-1 + + + 172944 -17016 + + 173065 -16784 + + 173189 -15812 + + 173525 -15517 + + 173555 -16217 + + 173723 -16518 + + 173995 -16330 + + 173815 -15774 + + 173884 -15126 + + 174083 -15404 + + 174004 -15961 + + 174334 -15472 + + 174103 -16352 + + 174038 -17176 + + 174513 -17087 + + 174873 -16767 + + 174961 -16329 + + 175122 -15899 + + 175135 -15357 + + 175296 -14701 + + 175248 -14249 + + 175147 -13852 + + 175367 -13569 + + 175270 -12855 + + 175686 -12749 + + 175695 -12271 + + 175891 -11568 + + 175895 -11270 + + 175527 -11224 + + 175626 -10920 + + 175332 -10449 + + 174872 -9963 + + 174708 -9528 + + 175079 -8866 + + 175291 -8331 +-1 + + + 169275 -7236 + + 169626 -7685 + + 169955 -7762 + + 170232 -7221 + + 170053 -6649 + + 170119 -6609 + + 170335 -7392 + + 170076 -8169 + + 170194 -8910 + + 170376 -8839 + + 170624 -9028 + + 170744 -8818 + + 171004 -8568 + + 171070 -9327 + + 171082 -9553 + + 171059 -10244 + + 171214 -10129 + + 171441 -9672 + + 171432 -9874 + + 171361 -10381 + + 171494 -10688 + + 171272 -10754 + + 171346 -11218 + + 170911 -11273 + + 171478 -11512 + + 171876 -11296 + + 171621 -11562 + + 171705 -11909 + + 172004 -11818 + + 171741 -12316 + + 171997 -13038 + + 172057 -13838 + + 172444 -14317 + + 172335 -14672 + + 172276 -14944 + + 172075 -15245 + + 172374 -15681 + + 172828 -16225 + + 172946 -17016 +-1 + + + 164546 -4478 + + 164838 -4061 + + 164669 -3718 + + 165135 -4081 + + 165536 -3971 + + 165949 -3967 + + 166330 -4270 + + 166756 -4139 + + 166787 -4663 + + 166926 -5260 + + 167234 -5885 + + 167395 -6413 + + 167861 -6682 + + 168306 -7183 + + 168781 -7678 + + 169275 -7235 +-1 + + + 156225 -6372 + + 156494 -5663 + + 157061 -5259 + + 157792 -5061 + + 158527 -4858 + + 159275 -4663 + + 160032 -4512 + + 160677 -4348 + + 160887 -3786 + + 161063 -4299 + + 160855 -4539 + + 161648 -4414 + + 162441 -4306 + + 163204 -4141 + + 163905 -4003 + + 163712 -3590 + + 163344 -2947 + + 162775 -2637 + + 162180 -2376 + + 161659 -1985 + + 162085 -2065 + + 162206 -2221 + + 162805 -2482 + + 163448 -2664 + + 163921 -3150 + + 164291 -3800 + + 164546 -4478 +-1 + + + 156243 -16138 + + 156249 -15758 + + 156355 -14986 + + 156448 -14270 + + 156613 -13652 + + 156480 -13565 + + 156684 -13054 + + 156520 -12335 + + 156365 -12233 + + 156167 -11441 + + 156122 -10866 + + 156419 -10342 + + 156291 -9715 + + 156239 -9182 + + 155951 -8423 + + 155917 -7639 + + 156031 -6865 + + 156223 -6370 +-1 + + + 157595 -28469 + + 157591 -28370 + + 157227 -28381 + + 157495 -27968 + + 157429 -27698 + + 157400 -27282 + + 157291 -26554 + + 156860 -26106 + + 156764 -25339 + + 156873 -25086 + + 156867 -24248 + + 156851 -23354 + + 156939 -22580 + + 156938 -21760 + + 157130 -21253 + + 156984 -20660 + + 156858 -19934 + + 156710 -19410 + + 156597 -18701 + + 156540 -17857 + + 156353 -17009 + + 156243 -16138 +-1 + + + 151069 -31501 + + 150868 -31819 + + 151326 -32006 + + 151762 -31859 + + 152153 -31277 + + 152266 -31213 + + 152174 -31906 + + 152454 -31538 + + 152776 -31319 + + 152772 -31961 + + 152903 -31906 + + 153275 -31728 + + 153545 -31518 + + 153399 -31913 + + 153194 -32322 + + 153483 -32592 + + 153971 -32213 + + 154083 -32211 + + 153969 -32815 + + 154476 -32863 + + 154546 -33299 + + 154856 -33309 + + 155175 -33122 + + 155295 -33085 + + 155530 -32572 + + 155748 -32239 + + 156064 -31846 + + 155952 -31078 + + 156210 -30346 + + 156285 -29931 + + 156127 -29544 + + 156440 -29845 + + 156558 -29601 + + 156711 -29887 + + 157033 -29478 + + 157254 -29072 + + 157595 -28469 +-1 + + + 139401 -34175 + + 139761 -34140 + + 140441 -33951 + + 141097 -33744 + + 141695 -33821 + + 141937 -33290 + + 142177 -33115 + + 142682 -32780 + + 143264 -32458 + + 143879 -32192 + + 144477 -31897 + + 144597 -32040 + + 145206 -31826 + + 145907 -31659 + + 146321 -31395 + + 146613 -31133 + + 146788 -31273 + + 146849 -31285 + + 146479 -31468 + + 147138 -31249 + + 147864 -31187 + + 148350 -31392 + + 148955 -31604 + + 149536 -31663 + + 150073 -31624 + + 150086 -31798 + + 150606 -31972 + + 151071 -31501 +-1 + + + 133888 -26691 + + 133723 -27220 + + 133392 -27826 + + 133229 -28473 + + 133295 -28920 + + 133481 -29702 + + 133520 -30505 + + 133530 -31242 + + 133350 -31988 + + 133463 -32315 + + 134000 -32034 + + 134569 -31812 + + 135252 -31744 + + 135786 -31509 + + 136145 -31722 + + 136683 -31948 + + 137310 -31693 + + 138039 -31741 + + 138531 -32155 + + 138323 -31619 + + 138307 -31163 + + 138722 -31533 + + 138517 -31756 + + 138499 -32430 + + 138310 -33153 + + 138889 -33184 + + 139280 -33124 + + 139345 -32620 + + 139763 -32285 + + 140255 -32328 + + 140577 -31776 + + 140569 -31983 + + 140117 -32461 + + 139564 -32811 + + 139304 -33529 + + 139401 -34175 +-1 + + + 132016 -16047 + + 131781 -16234 + + 131412 -16798 + + 131426 -17645 + + 131209 -18335 + + 130853 -18909 + + 130331 -19267 + + 130222 -19526 + + 129759 -19782 + + 129759 -20394 + + 130006 -21073 + + 130249 -21703 + + 130688 -22174 + + 131242 -22471 + + 131442 -22532 + + 131514 -22481 + + 131831 -22932 + + 132349 -23059 + + 132842 -22742 + + 132878 -22547 + + 132496 -22949 + + 133001 -23324 + + 133357 -23897 + + 133666 -24549 + + 134090 -24801 + + 134032 -25016 + + 133949 -25321 + + 133934 -25871 + + 133890 -26691 +-1 + + + 135383 -2596 + + 135344 -2813 + + 135255 -3489 + + 135141 -4100 + + 135197 -4863 + + 134803 -5380 + + 134531 -5984 + + 134079 -6431 + + 133455 -6720 + + 132946 -7045 + + 132463 -7442 + + 132323 -8031 + + 132587 -8649 + + 132460 -9384 + + 132088 -9935 + + 132311 -10536 + + 132315 -11411 + + 132182 -12194 + + 132254 -12930 + + 132304 -13689 + + 132274 -14534 + + 132158 -15322 + + 132014 -16048 +-1 + + + 145498 1617 + + 145218 1419 + + 144757 962 + + 144263 502 + + 143810 5 + + 143326 -466 + + 142738 -822 + + 142170 -1197 + + 141531 -1085 + + 140993 -892 + + 140431 -620 + + 139986 -144 + + 139717 628 + + 139362 552 + + 139044 30 + + 138715 -475 + + 138496 -1197 + + 138105 -1653 + + 137557 -1897 + + 137185 -2427 + + 136607 -2564 + + 136109 -2788 + + 135677 -2990 + + 135382 -2596 +-1 + + + 152766 11555 + + 152446 11672 + + 152127 11888 + + 151858 11342 + + 151330 11629 + + 150764 11556 + + 150409 10936 + + 150115 10285 + + 149812 9610 + + 149546 8904 + + 149256 8222 + + 148737 7771 + + 148529 7020 + + 148364 6213 + + 148248 5391 + + 148038 4631 + + 147858 3938 + + 147538 3288 + + 147094 2768 + + 146876 2821 + + 146466 3096 + + 146097 2499 + + 146284 2642 + + 146076 1989 + + 145498 1617 +-1 + + + 157616 27104 + + 157518 26759 + + 157333 26221 + + 156938 25683 + + 156743 25055 + + 156329 24576 + + 156026 24007 + + 155819 24089 + + 155413 23793 + + 155384 23071 + + 155266 22595 + + 154991 22129 + + 155164 21720 + + 155194 21261 + + 155095 20804 + + 155388 20486 + + 155562 19875 + + 155793 19338 + + 156035 18878 + + 156123 18057 + + 156380 18690 + + 156625 18407 + + 156557 18053 + + 156329 17822 + + 156196 17347 + + 156751 17039 + + 156432 17017 + + 156088 17079 + + 156350 16548 + + 156456 15659 + + 156734 14922 + + 156850 14349 + + 156926 14397 + + 156624 13726 + + 156459 13613 + + 156759 14151 + + 156383 13534 + + 156049 12875 + + 155799 12185 + + 155409 11605 + + 155222 11309 + + 154797 11189 + + 154567 11119 + + 154153 10836 + + 153636 11069 + + 153238 11139 + + 152765 11555 +-1 + + + 151520 42398 + + 152018 42126 + + 152420 41549 + + 152654 40882 + + 152566 40277 + + 152783 40061 + + 153212 40058 + + 153661 39601 + + 154003 38933 + + 154424 38801 + + 154621 38001 + + 154891 37890 + + 155618 37905 + + 156175 37553 + + 156668 37112 + + 157358 36997 + + 158022 36806 + + 158481 36300 + + 158707 35625 + + 158579 35381 + + 158902 34707 + + 159257 34122 + + 159548 33518 + + 159579 32914 + + 159839 32153 + + 159942 31477 + + 159629 30763 + + 159197 30279 + + 158816 29705 + + 158276 29383 + + 157924 28761 + + 157719 27936 + + 157616 27106 +-1 + + + 144860 53674 + + 145093 53785 + + 145626 53857 + + 146141 53514 + + 146353 52931 + + 146224 52229 + + 146086 51569 + + 146485 52053 + + 146884 51632 + + 146893 51006 + + 146932 50569 + + 147513 50324 + + 148017 49919 + + 148467 49426 + + 148356 48881 + + 148577 48200 + + 148556 47384 + + 148630 46848 + + 149059 46323 + + 149254 45596 + + 149585 45116 + + 150009 44576 + + 150386 43977 + + 150930 43631 + + 151273 43001 + + 151522 42398 +-1 + + + 136505 57600 + + 136503 56829 + + 136879 56294 + + 137444 56290 + + 137788 56802 + + 138340 57162 + + 138926 57167 + + 139293 57375 + + 139400 58098 + + 140001 58396 + + 140470 57964 + + 141094 57807 + + 141753 57663 + + 142281 57311 + + 142804 56951 + + 143402 56760 + + 143927 56564 + + 144273 56000 + + 144001 55381 + + 144275 54930 + + 144615 54315 + + 144860 53672 +-1 + + + 146326 64635 + + 146073 64927 + + 145692 65510 + + 145272 66038 + + 144795 66466 + + 144235 66551 + + 143640 66237 + + 143359 65872 + + 143636 65121 + + 144091 64876 + + 144515 64703 + + 144970 64352 + + 145091 63473 + + 145187 62634 + + 145504 61939 + + 145794 62317 + + 145841 61661 + + 145657 60952 + + 145165 60491 + + 144590 60119 + + 144062 59785 + + 143575 59572 + + 143003 59482 + + 142640 60050 + + 142366 60701 + + 142023 61356 + + 141595 61650 + + 140986 61673 + + 140480 61930 + + 140058 61568 + + 140145 60874 + + 139918 60170 + + 139522 59626 + + 138903 59633 + + 138246 59557 + + 137931 58957 + + 137506 58441 + + 136927 58100 + + 136505 57600 +-1 + + + 158695 45269 + + 158430 45580 + + 158147 46356 + + 157793 47025 + + 157392 47603 + + 157062 48293 + + 156839 48917 + + 156323 49210 + + 155753 49530 + + 155174 49834 + + 154524 50015 + + 153944 50279 + + 153401 50636 + + 152937 51120 + + 152571 51763 + + 152112 52243 + + 151807 52981 + + 151341 53432 + + 151054 54191 + + 150916 55090 + + 150905 56019 + + 150912 56864 + + 151000 57772 + + 150634 58276 + + 150178 57914 + + 149861 57294 + + 149275 57431 + + 148954 58132 + + 148695 58893 + + 148393 59629 + + 148148 60449 + + 147925 61256 + + 147619 61988 + + 147224 62573 + + 146869 63223 + + 146612 63983 + + 146324 64635 +-1 + + + 164146 49381 + + 164271 49601 + + 164704 49172 + + 164613 48722 + + 164500 48325 + + 164744 47620 + + 164651 47171 + + 164347 47147 + + 164159 46380 + + 163874 45638 + + 163615 44856 + + 163804 44986 + + 163923 45181 + + 163824 44767 + + 163815 44472 + + 163361 44086 + + 163021 43784 + + 162819 43993 + + 162659 44321 + + 162269 44331 + + 162166 44579 + + 161989 44845 + + 161772 45082 + + 161357 44809 + + 161413 44700 + + 161377 44366 + + 160944 44082 + + 160267 44196 + + 159647 44362 + + 159096 44707 + + 158688 45261 +-1 + + + 150660 69728 + + 150875 69314 + + 151234 68925 + + 151679 68610 + + 152025 68054 + + 152222 67540 + + 152517 67132 + + 152719 67041 + + 152866 67231 + + 152720 66685 + + 152864 66333 + + 153217 65658 + + 153517 65156 + + 153777 64676 + + 154099 64175 + + 153954 63912 + + 154220 63229 + + 154490 62531 + + 154712 61767 + + 154974 61275 + + 154845 62105 + + 154546 62827 + + 154364 63514 + + 154351 63716 + + 154505 63384 + + 154844 62875 + + 154981 62705 + + 155318 62145 + + 155657 61463 + + 156104 60994 + + 156340 60143 + + 156616 59453 + + 156745 59180 + + 156657 58332 + + 156512 57961 + + 156660 57530 + + 156930 57318 + + 157168 57410 + + 157409 57010 + + 157699 56315 + + 157901 56077 + + 158275 55460 + + 158727 54970 + + 159146 54565 + + 159329 54742 + + 159313 55057 + + 159463 55195 + + 159392 55856 + + 159666 55098 + + 160087 54530 + + 160496 53958 + + 161024 53607 + + 161682 53675 + + 162295 53473 + + 162656 52828 + + 163092 52370 + + 163217 51770 + + 162804 51308 + + 162375 51106 + + 161895 50950 + + 162033 50604 + + 161718 50532 + + 161335 50387 + + 161188 50037 + + 161531 49645 + + 161825 49599 + + 162243 49066 + + 162488 49234 + + 162904 48941 + + 163271 48751 + + 163802 48609 + + 163956 49025 + + 164146 49381 +-1 + + + 142891 72035 + + 143098 71988 + + 143522 71956 + + 143937 71657 + + 144235 71162 + + 144571 70527 + + 144941 69906 + + 145428 69539 + + 145332 69850 + + 145531 70138 + + 145875 69804 + + 146092 69825 + + 146374 69510 + + 146932 69838 + + 147391 69963 + + 147188 70053 + + 147545 70183 + + 147602 70071 + + 148133 70049 + + 148711 70121 + + 149025 69917 + + 149525 70231 + + 149722 70455 + + 150037 70449 + + 150522 70513 + + 150657 69726 +-1 + + + 137876 76234 + + 137877 76179 + + 138138 76010 + + 138377 76019 + + 138706 75885 + + 139051 75632 + + 139435 75244 + + 139531 74833 + + 139910 74853 + + 140120 74854 + + 140145 75271 + + 140011 75720 + + 139938 76180 + + 140396 76147 + + 140473 75740 + + 140539 75394 + + 140526 75157 + + 140630 75037 + + 140680 74855 + + 140318 74933 + + 140373 74532 + + 140814 74161 + + 141246 73733 + + 141477 73201 + + 141907 72828 + + 142145 72915 + + 142301 72673 + + 142642 72651 + + 142891 72033 +-1 + + + 130990 80960 + + 131272 80758 + + 131589 80583 + + 132055 80547 + + 132473 80286 + + 132809 79823 + + 133296 79635 + + 133080 78935 + + 132473 79062 + + 132345 78641 + + 132582 78119 + + 133063 78051 + + 133421 77693 + + 134017 77805 + + 134545 78059 + + 135055 77743 + + 135439 77158 + + 135625 76693 + + 136117 76428 + + 136573 76059 + + 136777 76642 + + 137123 76820 + + 137490 77013 + + 137425 77431 + + 137515 78107 + + 137967 78593 + + 137867 79294 + + 137525 79849 + + 137327 80562 + + 137147 81323 + + 136809 81992 + + 136609 82638 + + 136925 82277 + + 137010 82964 + + 137243 83536 + + 137449 83314 + + 137562 82920 + + 137486 82625 + + 137617 82105 + + 137965 81683 + + 138098 81412 + + 137994 81087 + + 138406 80687 + + 138003 80563 + + 138049 79958 + + 138221 79405 + + 138163 78680 + + 138062 78121 + + 137876 77443 + + 138005 77355 + + 138248 76936 + + 138430 76812 + + 138073 76558 + + 137876 76234 +-1 + + + 136205 86630 + + 135759 86621 + + 135639 86196 + + 136095 85902 + + 136176 85583 + + 136575 85189 + + 136786 84860 + + 136858 84429 + + 136702 83930 + + 136500 83224 + + 136249 82830 + + 136012 83442 + + 135655 83372 + + 135256 83735 + + 135376 83986 + + 135204 84192 + + 134924 84545 + + 134685 84193 + + 134558 83627 + + 134307 83520 + + 134429 83240 + + 134703 83248 + + 134908 82904 + + 135130 82489 + + 135282 82062 + + 134887 81877 + + 134386 82131 + + 133926 82424 + + 133528 82667 + + 133131 82775 + + 132631 83008 + + 132252 83138 + + 131964 82903 + + 131526 83353 + + 131179 83372 + + 131491 82905 + + 131811 82417 + + 132059 82120 + + 132501 81778 + + 132229 81231 + + 131940 81038 + + 131516 80930 + + 130990 80960 +-1 + + + 143572 81826 + + 143132 82298 + + 142549 82525 + + 142209 83136 + + 141727 83560 + + 141236 83959 + + 140876 83603 + + 140735 83030 + + 140797 83244 + + 141148 83485 + + 141524 82991 + + 141498 82576 + + 141125 82186 + + 140882 82494 + + 140541 82758 + + 140459 82985 + + 140144 82524 + + 139937 81844 + + 139979 81175 + + 139806 81335 + + 139681 81879 + + 139563 82525 + + 139251 83056 + + 139230 83419 + + 138981 84018 + + 138708 84164 + + 138574 84514 + + 138406 84936 + + 138015 85391 + + 137865 86115 + + 137472 86633 + + 137132 86349 + + 136563 86455 + + 136205 86630 +-1 + + + 146640 93714 + + 146917 93636 + + 147004 93495 + + 147052 92641 + + 147184 91818 + + 147373 91032 + + 147539 90526 + + 147484 90037 + + 147183 89451 + + 147139 88780 + + 147353 88454 + + 147291 87757 + + 146956 87543 + + 146651 86891 + + 146732 86070 + + 146669 85383 + + 146158 85614 + + 145873 85928 + + 145424 86033 + + 145610 86450 + + 145256 87039 + + 144845 87510 + + 144449 87612 + + 144836 87120 + + 145115 86434 + + 145311 85726 + + 144934 85347 + + 144628 85900 + + 144260 86394 + + 143864 86275 + + 144002 85928 + + 144359 85590 + + 144829 85135 + + 145014 84270 + + 144528 84119 + + 144107 84610 + + 143785 85286 + + 143729 84922 + + 143857 84122 + + 144352 83920 + + 144899 83739 + + 145135 82963 + + 145454 82433 + + 145811 82384 + + 146216 82622 + + 146061 82150 + + 145822 81760 + + 145713 81383 + + 145242 81547 + + 144627 81206 + + 144027 81364 + + 143572 81826 +-1 + + + 151132 100845 + + 150767 100703 + + 150212 100925 + + 149739 101276 + + 149357 101841 + + 149041 102659 + + 148745 103455 + + 148483 104379 + + 148197 104586 + + 147732 104379 + + 147444 103804 + + 147473 102977 + + 147820 102769 + + 147729 102400 + + 147863 101498 + + 147686 100764 + + 147589 100146 + + 147558 99310 + + 147097 98814 + + 146623 98315 + + 146242 97737 + + 145991 97045 + + 145761 96332 + + 145392 95821 + + 144985 95327 + + 144592 94886 + + 144215 94418 + + 144576 94421 + + 145102 94439 + + 145422 94880 + + 145720 95513 + + 145989 96196 + + 146344 96458 + + 146256 95668 + + 146190 94894 + + 146137 94059 + + 146640 93716 +-1 + + + 157483 102896 + + 157118 102878 + + 156487 102846 + + 156222 102303 + + 156252 101448 + + 155759 100957 + + 155402 100602 + + 154737 100410 + + 154167 100382 + + 153751 100135 + + 153495 99630 + + 153235 99290 + + 152880 98819 + + 152831 99166 + + 152706 99645 + + 152398 99915 + + 152028 100002 + + 151598 100496 + + 151130 100845 +-1 + + + 160641 103798 + + 160511 103628 + + 160095 103493 + + 160480 104049 + + 160146 103803 + + 159654 103296 + + 159206 103134 + + 158735 103129 + + 158123 103106 + + 157482 102898 \ No newline at end of file diff --git a/src/planetarium/cil-n-america.txt b/src/planetarium/cil-n-america.txt new file mode 100644 index 000000000..01425275c --- /dev/null +++ b/src/planetarium/cil-n-america.txt @@ -0,0 +1,21094 @@ + +236066 -191478 + +236358 -190533 + +236066 -191478 +-1 + +218881 -171930 + +218688 -171602 + +218508 -172784 + +218890 -173452 + +218881 -171930 +-1 + +216412 -159353 + +216245 -159216 + +215934 -159689 + +216038 -159985 + +216412 -159353 +-1 + +215958 -158417 + +215916 -158930 + +215712 -159688 + +215958 -158417 +-1 + +215385 -158816 + +215881 -158055 + +215358 -157539 + +215331 -158150 + +215385 -158816 +-1 + +215876 -157744 + +216220 -157367 + +216460 -158817 + +216455 -157231 + +216250 -155382 + +216159 -156255 + +215798 -156800 + +215876 -157744 +-1 + +227703 -149260 + +228231 -150349 + +228337 -149734 + +227925 -148327 + +227676 -148388 + +227703 -149260 +-1 + +231129 -147731 + +231397 -147540 + +231225 -146379 + +231129 -147731 +-1 + +232113 -145610 + +232535 -145878 + +233316 -146849 + +233502 -146097 + +232851 -145707 + +232368 -145114 + +232113 -145610 +-1 + +236540 -136754 + +236721 -136675 + +237231 -135417 + +236710 -134664 + +236554 -134524 + +236289 -135102 + +236088 -135622 + +236540 -136754 +-1 + +241880 -181258 + +241944 -182574 + +241769 -184410 + +242490 -185457 + +242647 -184588 + +242495 -186768 + +242559 -188748 + +242267 -190769 + +242180 -192083 + +242022 -193656 + +242641 -193758 + +243167 -192052 + +243475 -191159 + +243717 -190836 + +243843 -189487 + +243969 -188764 + +243596 -186782 + +243567 -185008 + +243306 -183421 + +242950 -181477 + +242965 -180935 + +243224 -182842 + +243673 -181589 + +243712 -179796 + +243659 -181920 + +243497 -183454 + +243841 -184669 + +243961 -182895 + +244183 -181008 + +244362 -182236 + +244277 -182471 + +244027 -183528 + +244249 -184528 + +244380 -183497 + +244606 -184615 + +244284 -185193 + +243861 -185366 + +243819 -186624 + +243906 -186729 + +244233 -188328 + +244495 -186535 + +244593 -186471 + +244358 -188331 + +244020 -190257 + +243400 -191854 + +243080 -193395 + +243515 -193298 + +244049 -193300 + +244130 -192334 + +244239 -192328 + +244197 -191760 + +244473 -191254 + +244664 -191522 + +244756 -190852 + +244958 -191428 + +244638 -189446 + +244528 -187847 + +244657 -188747 + +245066 -190841 + +245271 -191848 + +245513 -191412 + +245172 -189425 + +245246 -189508 + +245457 -189179 + +245033 -187259 + +245005 -185041 + +244694 -183018 + +244518 -181337 + +244612 -181585 + +244906 -182790 + +245176 -183743 + +245543 -185040 + +245560 -183975 + +245849 -184114 + +246400 -183566 + +246576 -183183 + +246249 -185137 + +246075 -184917 + +245806 -185556 + +245663 -187281 + +245494 -188966 +-1 + +236561 -181985 + +236595 -182580 + +236790 -183335 + +236790 -185120 + +236382 -186844 + +235899 -187124 + +235582 -188605 + +235872 -188885 + +236060 -189131 + +235992 -189410 + +236109 -189872 + +236402 -189233 + +236564 -189568 + +236500 -189997 + +236437 -191572 + +236899 -190401 + +236745 -191477 + +237182 -190440 + +237204 -189129 + +237224 -188169 + +237483 -186565 + +237761 -186516 + +237590 -187687 + +237288 -189151 + +237462 -189847 + +237160 -191026 + +237323 -191640 + +237661 -190729 + +237352 -192055 + +237623 -191350 + +237723 -192464 + +238215 -190817 + +238841 -189409 + +239270 -187748 + +239772 -186983 + +240154 -185159 + +240639 -184215 + +240610 -182650 + +240681 -181546 + +240821 -183451 + +241200 -182142 + +241131 -179992 + +241198 -181836 + +241459 -181205 + +241164 -183214 + +240736 -184804 + +240121 -186413 + +239412 -187806 + +238933 -189510 + +238237 -191042 + +238017 -192915 + +238246 -192920 + +238621 -191256 + +238476 -193031 + +239134 -192969 + +239343 -192958 + +239450 -191608 + +239568 -190609 + +239577 -188735 + +239636 -190840 + +239757 -191993 + +240108 -191715 + +240076 -189533 + +240157 -190584 + +240318 -190607 + +240502 -190139 + +240640 -190833 + +240650 -188895 + +240756 -188847 + +241038 -188946 + +240865 -190333 + +240894 -192367 + +241178 -193669 + +241200 -191682 + +241266 -193699 + +241600 -192257 + +241509 -194212 + +241874 -193224 + +242037 -192691 + +242153 -190550 + +242412 -188651 + +242411 -186522 + +242012 -184984 + +241787 -183279 + +241874 -181259 +-1 + +231623 -178509 + +231678 -178535 + +232193 -179917 + +232854 -180068 + +233288 -180500 + +233117 -180985 + +233417 -182146 + +234092 -182826 + +234705 -182672 + +234505 -183435 + +233944 -182959 + +233501 -182566 + +233081 -182812 + +232634 -183836 + +233100 -183734 + +232761 -184786 + +231973 -185607 + +231352 -186300 + +231310 -187247 + +231883 -187555 + +232495 -187321 + +233052 -187267 + +233490 -185959 + +233964 -184668 + +233759 -185509 + +233967 -185641 + +233659 -186536 + +233318 -186991 + +233641 -187291 + +233446 -187826 + +233943 -187560 + +234303 -188227 + +234753 -187721 + +234742 -187966 + +235188 -187973 + +234773 -188780 + +235064 -188950 + +235481 -188213 + +235985 -186639 + +236304 -186763 + +236688 -185049 + +236610 -183097 + +236561 -181985 +-1 + +227004 -178922 + +226784 -179842 + +226233 -180995 + +226502 -181194 + +226876 -180932 + +226693 -181951 + +226943 -182206 + +227398 -181612 + +227632 -180300 + +227521 -181811 + +227516 -182653 + +227623 -182903 + +227600 -183742 + +227858 -183674 + +228067 -182993 + +228248 -181368 + +228201 -182440 + +228141 -183880 + +228160 -184014 + +228553 -183995 + +228777 -183054 + +229038 -184003 + +229076 -182494 + +229173 -182456 + +229038 -184273 + +228772 -184879 + +229074 -185018 + +229414 -185237 + +229675 -184533 + +230157 -183327 + +229719 -185049 + +230160 -185141 + +230490 -185867 + +230616 -184856 + +230759 -183070 + +230895 -181699 + +230922 -180364 + +231223 -180416 + +231136 -181961 + +231636 -181535 + +231108 -182791 + +230779 -184527 + +230851 -185919 + +231056 -185264 + +231133 -186246 + +231022 -184619 + +231315 -183035 + +231822 -183281 + +231826 -182314 + +231796 -181368 + +232025 -181033 + +232228 -182020 + +232508 -182249 + +232748 -182852 + +232787 -182053 + +232768 -180999 + +232047 -180179 + +231623 -178543 +-1 + +220276 -171970 + +220113 -172332 + +220225 -173018 + +220583 -173251 + +220693 -173221 + +220231 -173834 + +220199 -174214 + +220262 -174303 + +220508 -174638 + +220613 -174554 + +220840 -174070 + +221003 -175138 + +221056 -176006 + +221067 -176502 + +221400 -174905 + +221546 -174004 + +221689 -174303 + +221331 -175993 + +221521 -176563 + +221767 -177131 + +221774 -175397 + +221805 -175979 + +221994 -176607 + +222434 -175948 + +222408 -176792 + +223012 -175988 + +222940 -176503 + +222163 -177243 + +222860 -177149 + +222704 -177884 + +223040 -177611 + +223389 -176266 + +223680 -176305 + +223877 -176671 + +223183 -177550 + +223278 -178059 + +223312 -178460 + +223551 -178691 + +223476 -177609 + +223880 -177695 + +223764 -178765 + +224107 -177487 + +224224 -178498 + +224159 -179312 + +224340 -179847 + +224750 -180778 + +225578 -180821 + +226187 -179769 + +226006 -180494 + +225860 -181136 + +226575 -180506 + +227004 -178922 +-1 + +218653 -160685 + +218296 -161390 + +217668 -162308 + +217961 -162814 + +218265 -162736 + +217953 -163107 + +218108 -163364 + +218565 -162546 + +218473 -163349 + +218075 -163757 + +217936 -164213 + +218051 -164541 + +218253 -164620 + +217876 -165204 + +218267 -164903 + +218399 -164643 + +218727 -164149 + +219133 -163516 + +219389 -163206 + +219188 -163733 + +218695 -165018 + +219058 -165158 + +218602 -165727 + +218866 -165846 + +219108 -165477 + +219054 -166014 + +219390 -164457 + +219862 -163268 + +220211 -162962 + +220396 -163764 + +219796 -164025 + +219368 -165385 + +219667 -165495 + +219943 -164789 + +220182 -164398 + +220539 -165005 + +220565 -165221 + +220376 -165560 + +220061 -165436 + +219913 -166424 + +219558 -166518 + +219728 -167075 + +219468 -167568 + +219263 -167672 + +219335 -168361 + +219012 -168329 + +219007 -168995 + +219171 -169316 + +219432 -169340 + +219372 -170237 + +219192 -171117 + +219125 -172070 + +219193 -170878 + +218918 -171432 + +219113 -172524 + +219016 -173646 + +219352 -172475 + +219609 -172356 + +219551 -173595 + +219638 -173469 + +219873 -172281 + +220274 -171973 +-1 + +221739 -155081 + +221518 -154128 + +221267 -153108 + +220912 -153009 + +220635 -153509 + +220816 -155226 + +220707 -154466 + +220488 -154015 + +220326 -153295 + +220368 -154573 + +220294 -154934 + +220029 -153621 + +219962 -154558 + +220049 -156092 + +219990 -156265 + +219928 -155022 + +219830 -154213 + +219621 -153650 + +219377 -153987 + +219212 -155154 + +219268 -156529 + +219070 -155232 + +218899 -154012 + +218977 -155839 + +218895 -155821 + +218798 -154615 + +218463 -154206 + +218397 -155781 + +218344 -154343 + +218165 -154629 + +218090 -154323 + +217910 -155295 + +217995 -155922 + +217804 -156190 + +218483 -157205 + +217974 -157119 + +218232 -158854 + +218041 -158512 + +217636 -157580 + +217727 -156393 + +217256 -156654 + +217227 -156121 + +217358 -155414 + +217276 -156002 + +216988 -155430 + +216753 -155900 + +216517 -155262 + +216286 -155295 + +216487 -156915 + +216590 -157932 + +216747 -158975 + +217330 -158643 + +217038 -159097 + +216840 -159528 + +216320 -160174 + +216289 -160797 + +216191 -161407 + +216249 -161597 + +216305 -161880 + +216424 -162406 + +216743 -161126 + +217206 -160923 + +217851 -160097 + +217448 -160731 + +216816 -161549 + +216510 -162737 + +217065 -162148 + +217686 -161445 + +218074 -161222 + +218653 -160678 +-1 + +228678 -150288 + +228242 -150696 + +227940 -150324 + +227662 -149466 + +227173 -149696 + +227689 -151283 + +227193 -149909 + +227039 -150290 + +227141 -150897 + +227509 -151625 + +227127 -151589 + +226826 -150198 + +226506 -150324 + +226212 -150464 + +226260 -151240 + +226113 -152366 + +226464 -152409 + +226308 -153025 + +225989 -152938 + +225751 -152955 + +225676 -153387 + +225665 -153749 + +225915 -155336 + +225551 -154078 + +225384 -153124 + +224891 -152498 + +224901 -152938 + +224775 -152391 + +224557 -151844 + +224711 -153078 + +225052 -154513 + +224625 -153659 + +224316 -152395 + +223894 -152144 + +223354 -152978 + +223043 -152862 + +223077 -151769 + +222793 -152294 + +222323 -152438 + +222544 -153982 + +222118 -153410 + +222089 -152387 + +221831 -152692 + +221561 -153430 + +221737 -155085 +-1 + +235812 -144782 + +235680 -144557 + +235443 -143419 + +234959 -143529 + +234911 -143658 + +234546 -143729 + +234383 -144049 + +234084 -144553 + +234301 -145394 + +234523 -146211 + +234311 -146842 + +234432 -147864 + +233834 -147616 + +233510 -147562 + +233219 -147132 + +232683 -146185 + +232038 -146170 + +231610 -145530 + +231745 -146382 + +231511 -147774 + +231572 -149384 + +231063 -149051 + +230677 -147561 + +230950 -146558 + +230318 -146177 + +230168 -146617 + +229628 -146133 + +229322 -146238 + +229408 -147895 + +229885 -149366 + +229517 -149091 + +229163 -147212 + +228824 -146720 + +228642 -147277 + +228671 -147984 + +228630 -148192 + +228361 -148108 + +228262 -148282 + +228709 -149006 + +228477 -149142 + +228477 -149500 + +227905 -148016 + +228324 -149199 + +228681 -150296 +-1 + +238063 -128946 + +238099 -129183 + +237889 -129085 + +237556 -129427 + +237407 -130379 + +237512 -130817 + +237727 -130997 + +237789 -131586 + +237343 -132387 + +237106 -132873 + +237460 -133531 + +237562 -133610 + +237237 -134039 + +236971 -134019 + +237024 -134735 + +237225 -136051 + +237605 -136047 + +238046 -135178 + +238676 -134009 + +238856 -134855 + +239114 -136227 + +238985 -136673 + +238743 -136579 + +238443 -136098 + +238327 -136332 + +237994 -137193 + +237510 -136754 + +237455 -137252 + +237243 -137682 + +237573 -138482 + +237003 -137793 + +236689 -137385 + +236375 -137539 + +236187 -138410 + +236523 -138659 + +236397 -139086 + +236252 -139250 + +236182 -139711 + +236102 -140359 + +236501 -141246 + +236328 -141340 + +235975 -141530 + +235982 -141743 + +236371 -142302 + +236304 -143017 + +235942 -143155 + +236066 -144287 + +235818 -144772 +-1 + +253731 -197895 + +253544 -197016 + +253731 -197895 +-1 + +263454 -348379 + +263138 -347745 + +262687 -349445 + +263454 -348379 +-1 + +256984 -190694 + +256556 -188618 + +256263 -191038 + +256984 -190694 +-1 + +256683 -192903 + +256131 -192210 + +255965 -194280 + +256683 -192903 +-1 + +257997 -192375 + +258008 -191696 + +257611 -191159 + +257997 -192375 +-1 + +278842 -256459 + +278862 -256151 + +278606 -252572 + +278842 -256459 +-1 + +278835 -260048 + +278709 -258028 + +278309 -259378 + +278835 -260048 +-1 + +276293 -68122 + +276140 -67621 + +275120 -67367 + +274189 -67135 + +273210 -67038 + +274186 -67830 + +275181 -68649 + +275787 -67616 + +276293 -68122 +-1 + +275862 -361384 + +275775 -358382 + +275330 -357240 + +275170 -356133 + +275797 -356155 + +275954 -354933 + +275823 -354217 + +275533 -353203 + +274951 -351860 + +274010 -351109 + +273082 -351261 + +272509 -350891 + +271532 -350501 + +271945 -351562 + +271827 -352315 + +271485 -352326 + +271260 -353075 + +271174 -352708 + +270768 -351858 + +270423 -351653 + +270576 -353324 + +270066 -353970 + +270165 -356278 + +270235 -357613 + +269907 -358339 + +270240 -361430 + +270825 -360344 + +271055 -361883 + +271392 -361586 + +271687 -360070 + +271882 -360904 + +272200 -358804 + +272433 -356701 + +272496 -358547 + +272269 -362450 + +272160 -365437 + +271777 -369526 + +272285 -369716 + +272531 -367233 + +273026 -368385 + +272919 -365241 + +272850 -363805 + +273400 -365457 + +273750 -366701 + +274427 -365656 + +274680 -367654 + +275190 -365685 + +274456 -363771 + +274019 -361503 + +273386 -360237 + +273461 -358047 + +273737 -360090 + +274016 -358917 + +274287 -360642 + +274645 -360439 + +274789 -360271 + +275167 -362973 + +275862 -361384 +-1 + +247342 -270808 + +246812 -269701 + +246217 -269329 + +246001 -270008 + +246613 -271426 + +247342 -270808 +-1 + +288542 -359038 + +288117 -355794 + +287091 -355395 + +287145 -357568 + +287719 -360614 + +288542 -359038 +-1 + +274016 -284015 + +273963 -283811 + +273122 -284055 + +272895 -285853 + +273424 -286377 + +274016 -284015 +-1 + +276613 -323939 + +276255 -322826 + +275368 -323071 + +275940 -325608 + +276613 -323939 +-1 + +279554 -327037 + +279239 -324215 + +278280 -322908 + +278127 -326184 + +278819 -328213 + +279554 -327037 +-1 + +283741 -352625 + +283615 -350681 + +283069 -346329 + +282671 -344167 + +281825 -342432 + +281052 -341674 + +280530 -344509 + +280301 -348197 + +280083 -349153 + +280679 -350513 + +281090 -350655 + +281482 -349965 + +281756 -352194 + +282524 -354225 + +282989 -353689 + +283741 -352625 +-1 + +279735 -335429 + +279217 -336455 + +278814 -338216 + +278864 -342641 + +279279 -346563 + +279939 -344754 + +279982 -342068 + +279938 -338509 + +279735 -335429 +-1 + +285670 -373331 + +285553 -372720 + +284842 -369885 + +284177 -369257 + +284372 -368660 + +284683 -366347 + +283962 -363945 + +283759 -361652 + +283073 -360183 + +282490 -358965 + +281737 -358183 + +280792 -356298 + +280122 -359066 + +280481 -362297 + +281350 -363669 + +281791 -367400 + +282155 -370000 + +281685 -374036 + +282120 -377394 + +282859 -376244 + +282775 -372448 + +283191 -373982 + +283477 -372893 + +283528 -374666 + +284212 -374571 + +283762 -377067 + +284460 -376852 + +284816 -380192 + +285479 -378691 + +285670 -373331 +-1 + +280416 -366019 + +280263 -364841 + +279794 -365633 + +280068 -369021 + +280416 -366019 +-1 + +283508 -397420 + +283302 -396280 + +282573 -393453 + +281859 -395161 + +282032 -399251 + +281770 -401593 + +282042 -405197 + +282084 -407614 + +282752 -404236 + +283151 -400668 + +283508 -397420 +-1 + +281013 -411421 + +280829 -411365 + +280247 -409239 + +279895 -412437 + +280546 -414176 + +281013 -411421 +-1 + +281157 -395250 + +280613 -395236 + +280137 -399129 + +279612 -396235 + +278803 -398579 + +278413 -402941 + +278843 -406340 + +279637 -407610 + +280484 -407058 + +280841 -403556 + +281088 -399604 + +281157 -395250 +-1 + +276787 -411085 + +276211 -408934 + +276312 -413361 + +276787 -411085 +-1 + +278498 -427144 + +278482 -426605 + +278507 -424012 + +278424 -421580 + +278594 -420694 + +279060 -420664 + +279017 -418167 + +278300 -415500 + +277711 -418915 + +276843 -416986 + +276392 -417598 + +275633 -419515 + +275013 -421015 + +274760 -423623 + +275484 -424511 + +276380 -423860 + +276164 -426112 + +275400 -426766 + +275203 -427255 + +274337 -428176 + +274289 -429486 + +274754 -430817 + +274009 -430815 + +273415 -430920 + +273227 -432537 + +273555 -433607 + +274047 -434636 + +273695 -435532 + +273295 -436614 + +273705 -439449 + +273517 -441609 + +274012 -441736 + +273922 -442894 + +274637 -441495 + +275153 -438791 + +275792 -436503 + +276355 -433903 + +277229 -432249 + +277843 -429879 + +278498 -427144 +-1 + +274012 -423443 + +273942 -422970 + +272972 -424324 + +272130 -425766 + +271990 -428399 + +272739 -428319 + +273483 -425762 + +274012 -423443 +-1 + +279895 -380336 + +279314 -378435 + +278579 -376987 + +277720 -376038 + +277955 -378970 + +278561 -380225 + +279320 -380971 + +279895 -380336 +-1 + +276199 -361070 + +275756 -363604 + +275947 -364369 + +276199 -361070 +-1 + +276010 -374883 + +275940 -374268 + +275630 -372814 + +275005 -371102 + +274747 -375162 + +275333 -376378 + +276010 -374883 +-1 + +274636 -369548 + +274072 -369454 + +273725 -373509 + +273957 -375918 + +274528 -373362 + +274636 -369548 +-1 + +273364 -367159 + +273009 -368873 + +272679 -371720 + +273291 -370573 + +273364 -367159 +-1 + +271566 -374959 + +271175 -373701 + +270210 -374004 + +270355 -377282 + +271001 -377170 + +271566 -374959 +-1 + +272272 -341378 + +272265 -341290 + +271553 -338319 + +271044 -336923 + +270158 -337068 + +269299 -336350 + +268704 -337290 + +268641 -340597 + +269020 -342203 + +269205 -343582 + +269276 -343775 + +269526 -345567 + +269932 -346006 + +269754 -347035 + +270131 -347736 + +270722 -347010 + +271072 -345440 + +271257 -345205 + +271496 -345669 + +271576 -344948 + +271986 -343375 + +272272 -341378 +-1 + +266760 -351553 + +266185 -352536 + +265877 -355466 + +265784 -355915 + +266127 -357659 + +266513 -354951 + +266760 -351553 +-1 + +266477 -342317 + +266481 -342274 + +266874 -339183 + +266930 -337494 + +266881 -334373 + +266478 -332321 + +266433 -331018 + +266402 -327704 + +266113 -325059 + +265643 -325341 + +264788 -326845 + +264134 -328017 + +263617 -329501 + +262876 -329914 + +261987 -331345 + +261911 -334492 + +262008 -337308 + +261776 -339525 + +261852 -337605 + +261116 -336659 + +260247 -337824 + +259407 -338916 + +259138 -338602 + +259241 -341078 + +259323 -342674 + +259724 -341525 + +259874 -342762 + +260776 -342754 + +261530 -343362 + +262107 -344406 + +263090 -344478 + +263840 -344145 + +264794 -344521 + +265363 -344455 + +265345 -342557 + +265292 -341580 + +265773 -342458 + +266477 -342317 +-1 + +251244 -289725 + +251025 -288560 + +251143 -287113 + +251047 -285699 + +250589 -287793 + +250174 -288076 + +250487 -289067 + +250798 -290609 + +250934 -289637 + +251244 -289725 +-1 + +251073 -281311 + +250830 -280659 + +250130 -282667 + +250312 -283518 + +250880 -282213 + +251073 -281311 +-1 + +249804 -282451 + +249573 -281672 + +248997 -282499 + +248172 -283737 + +247957 -285835 + +248737 -284904 + +249371 -283415 + +249804 -282451 +-1 + +249990 -277609 + +249853 -277175 + +249454 -276287 + +248797 -276989 + +249349 -278583 + +249990 -277609 +-1 + +265499 -290778 + +265346 -288694 + +265075 -285885 + +265188 -282350 + +264826 -278989 + +264088 -277335 + +263566 -275683 + +262982 -274682 + +262398 -273950 + +262191 -276974 + +262405 -280547 + +262057 -284122 + +262115 -287162 + +262935 -288619 + +263660 -289230 + +264216 -291110 + +264907 -291165 + +265499 -290778 +-1 + +251707 -183607 + +251651 -183478 + +251129 -183026 + +250263 -183928 + +251022 -184895 + +251528 -183974 + +251707 -183607 +-1 + +253139 -195487 + +253023 -194224 + +252627 -191558 + +251860 -190051 + +251347 -187573 + +250680 -186708 + +250076 -187901 + +249663 -190213 + +249259 -192729 + +249608 -194953 + +249976 -194150 + +250031 -192709 + +250474 -192632 + +250119 -193762 + +250472 -193940 + +250409 -196058 + +250975 -197918 + +250864 -196039 + +251281 -197540 + +251859 -197220 + +251801 -195550 + +252535 -197405 + +253139 -195487 +-1 + +295094 -186115 + +295680 -191627 + +296264 -189624 + +295566 -186054 + +295094 -186115 +-1 + +295461 -162499 + +295685 -163177 + +296430 -168185 + +297267 -170858 + +297617 -167250 + +296986 -161692 + +296184 -161661 + +295461 -162499 +-1 + +271442 -64687 + +271157 -64187 + +270747 -64873 + +270520 -63086 + +269941 -62975 + +270112 -65072 + +269998 -68052 + +270792 -67813 + +271298 -66524 + +271442 -64687 +-1 + +267771 -73775 + +267229 -73094 + +266854 -74369 + +266901 -77302 + +267590 -78750 + +268031 -76032 + +267771 -73775 +-1 + +264293 -87905 + +264292 -87899 + +263892 -84636 + +263632 -85687 + +263925 -89096 + +263778 -88501 + +263504 -85637 + +263339 -82724 + +263127 -84030 + +262958 -86954 + +263121 -89800 + +263545 -92439 + +264279 -90551 + +264293 -87905 +-1 + +262482 -78853 + +261979 -79087 + +261759 -79567 + +261776 -81452 + +262330 -83913 + +262491 -87011 + +262771 -87506 + +262978 -84240 + +262811 -80960 + +262482 -78853 +-1 + +262149 -83203 + +261848 -82801 + +261408 -80918 + +260965 -79616 + +260684 -79733 + +260819 -81796 + +260350 -80715 + +260100 -79567 + +259738 -81343 + +260090 -82746 + +260745 -85493 + +261174 -87024 + +261869 -87888 + +262341 -86291 + +262149 -83203 +-1 + +255828 -92464 + +255520 -92512 + +254886 -91252 + +254375 -91060 + +253970 -93429 + +253980 -95270 + +253853 -97179 + +253670 -98917 + +253637 -101292 + +254291 -100450 + +254741 -98754 + +255188 -96750 + +255500 -94426 + +255828 -92464 +-1 + +255400 -314476 + +255403 -315244 + +255461 -318037 + +255760 -319993 + +255902 -321843 + +255496 -321127 + +254851 -321590 +-1 + +285288 -325334 + +285179 -330035 + +285495 -333259 + +285599 -329504 + +285634 -330536 + +286017 -332220 + +285935 -335093 + +285980 -336079 + +285335 -338627 + +285911 -339720 + +285373 -341918 + +285846 -343278 + +286224 -344548 + +286724 -340363 + +286935 -340832 + +286902 -345626 + +287526 -347717 + +287845 -347745 + +288463 -348311 + +288136 -343627 + +288145 -340567 + +288685 -339888 + +288591 -344278 + +288804 -344653 + +289177 -347592 + +289357 -344958 + +289747 -345914 + +290165 -342242 + +289876 -337765 + +290502 -340393 + +290656 -341287 + +291030 -343720 + +291709 -342124 + +291635 -338870 + +291995 -339630 +-1 + +291998 -339602 + +291914 -336460 + +292371 -336957 + +292882 -338140 + +292862 -335192 + +292134 -330492 + +291237 -329012 + +290383 -326246 + +289856 -323840 + +289773 -321029 + +289010 -321311 + +288471 -318490 + +288677 -317741 + +289544 -318637 + +288982 -315426 + +288193 -316296 + +287775 -313315 + +287699 -313106 + +286665 -313823 + +286554 -312899 + +286733 -311034 + +285985 -309643 + +286324 -307908 + +285364 -305655 + +284764 -310297 + +284551 -312942 + +283746 -314036 + +283394 -316465 + +284327 -316419 + +284278 -317567 + +283218 -317392 + +282593 -316725 + +283006 -319639 + +282074 -319006 + +281505 -320746 + +282466 -322948 + +282562 -324123 + +281570 -322306 + +281844 -324040 + +281761 -325180 + +281342 -327760 + +281668 -331712 + +282140 -333802 + +282628 -332954 + +282818 -330131 + +282959 -334770 + +283557 -337729 + +283738 -336129 + +284388 -339269 + +285003 -335733 + +284981 -330833 + +285288 -325304 +-1 + +293422 -314238 + +293626 -316796 + +293287 -322603 + +293186 -327075 + +293860 -322567 + +293922 -325176 + +293509 -328869 + +294015 -330496 + +294567 -327875 + +294843 -323046 + +294896 -321909 + +295483 -318028 + +295208 -313912 + +295149 -313006 + +295041 -308718 + +295187 -307248 + +295175 -305745 + +295281 -305886 + +295708 -312308 + +296222 -307262 + +296882 -308168 + +296602 -304137 + +295935 -299672 + +295422 -295782 + +295952 -298658 + +295731 -294663 + +295191 -289724 + +294584 -285467 + +295332 -289065 + +295935 -293907 + +296828 -297428 + +297082 -294939 + +297465 -293157 + +297673 -292049 + +298071 -289802 + +297738 -287091 + +297710 -285432 + +298230 -288791 + +298496 -284864 + +298298 -282440 + +298475 -279597 + +297600 -275654 + +296878 -274538 +-1 + +290094 -280917 + +290159 -285956 + +290654 -284128 + +291031 -276935 + +291259 -278837 + +291263 -283934 + +292139 -282511 + +292850 -278151 + +292886 -279653 + +292059 -283457 + +292045 -285391 + +291329 -285686 + +290530 -289961 + +290026 -296174 + +290383 -298380 + +290999 -295060 + +290504 -300316 + +290794 -300788 + +290055 -301605 + +289844 -307093 + +290130 -308936 + +290398 -311976 + +291303 -309124 + +291750 -304330 + +292120 -297746 + +292043 -301033 + +291810 -307598 + +291137 -311568 + +290268 -314191 + +290675 -318747 + +291469 -320616 + +291553 -313774 + +292010 -309266 + +292705 -305993 + +292022 -311800 + +291785 -319170 + +291984 -324888 + +292429 -321152 + +292835 -323408 + +293468 -319055 + +293419 -314246 +-1 + +282955 -296093 + +283436 -295994 + +283788 -299721 + +283903 -295107 + +284377 -293955 + +284221 -295310 + +284177 -299880 + +284470 -304745 + +284744 -302564 + +284553 -300766 + +285113 -302587 + +285887 -304212 + +286729 -306642 + +287191 -311408 + +287823 -309474 + +287912 -309096 + +288665 -311745 + +289076 -308220 + +288935 -302135 + +288091 -298433 + +287174 -295246 + +286578 -294416 + +286445 -290123 + +286911 -288149 + +286966 -293128 + +287727 -293332 + +288357 -296779 + +289222 -298891 + +289560 -292038 + +289922 -287144 + +290098 -280891 +-1 + +275884 -311864 + +275694 -311373 + +274853 -312160 + +275411 -314619 + +275414 -314975 + +274817 -315536 + +275033 -318347 + +275890 -318655 + +276249 -319221 + +275462 -318630 + +275514 -319243 + +275073 -320379 + +275568 -322198 + +276381 -322100 + +277177 -319893 + +277664 -317723 + +277567 -315133 + +277770 -313026 + +277913 -313169 + +278185 -313862 + +278393 -314492 + +279092 -315686 + +279778 -317354 + +280250 -317303 + +280385 -312942 + +279741 -309511 + +278865 -308582 + +278596 -306662 + +278511 -304451 + +278441 -300621 + +279028 -300202 + +279865 -298281 + +280739 -297201 + +280838 -298045 + +279923 -299312 + +279025 -301712 + +279132 -305326 + +279886 -304148 + +279510 -306570 + +280219 -305858 + +280416 -305517 + +280411 -303529 + +280400 -307854 + +280959 -305867 + +280999 -305276 + +281510 -304768 + +281553 -303851 + +281972 -305033 + +282464 -305271 + +282620 -305455 + +281764 -306426 + +281139 -308558 + +281507 -309836 + +282006 -309293 + +281386 -311788 + +281498 -314331 + +282081 -315008 + +282764 -312808 + +283465 -312618 + +283957 -307567 + +283868 -302722 + +283318 -298753 + +282956 -296081 +-1 + +277774 -294420 + +277785 -294343 + +278083 -290209 + +277492 -289475 + +278030 -286253 + +277279 -285105 + +276744 -284093 + +277036 -282559 + +276834 -280279 + +275941 -280024 + +275249 -282159 + +275511 -283870 + +274668 -285717 + +274404 -289271 + +274152 -291896 + +274912 -290901 + +275499 -292616 + +275632 -295284 + +275880 -296184 + +276334 -297490 + +275554 -295909 + +275054 -298255 + +275977 -299950 + +275834 -300128 + +275088 -300466 + +275847 -302712 + +275213 -303177 + +275626 -306116 + +274819 -303971 + +274695 -307467 + +275108 -311090 + +275884 -311864 +-1 + +285719 -280521 + +285286 -278729 + +285268 -273647 + +285192 -268073 + +284484 -268482 + +284811 -273102 + +285061 -276970 + +284974 -281454 + +284946 -276028 + +284699 -276449 + +284692 -281752 + +284572 -280926 + +283824 -281503 + +284179 -280129 + +284446 -274721 + +283992 -274865 + +284009 -271660 + +283585 -269142 + +282884 -269474 + +282739 -274144 + +282486 -273962 + +281972 -270138 + +281638 -273759 + +281370 -275536 + +280926 -272547 + +280650 -275399 + +280606 -279708 + +280412 -282278 + +279815 -280946 + +279201 -280628 + +278503 -282299 + +278440 -284152 + +278182 -288153 + +278644 -291727 + +279274 -293798 + +279330 -294473 + +278540 -292891 + +278313 -295359 + +277770 -294437 +-1 + +291963 -252084 + +292420 -248075 + +292918 -242358 + +293417 -235842 + +293113 -232456 + +292423 -236827 + +291615 -240658 + +291003 -244310 + +290293 -247572 + +289378 -249939 + +289704 -253249 + +289534 -253582 + +288734 -252438 + +288415 -257563 + +288693 -260292 + +288248 -260432 + +288436 -255287 + +287896 -255645 + +287473 -255544 + +286820 -259636 + +287310 -262975 + +287539 -265949 + +287261 -268002 + +286998 -264120 + +286197 -264876 + +286000 -267960 + +285769 -269827 + +285974 -273168 + +286267 -277381 + +286068 -274582 + +285635 -274621 + +286030 -278590 + +285718 -280534 +-1 + +296875 -274492 + +297413 -271426 + +298022 -274271 + +298873 -278194 + +298904 -271303 + +298559 -266383 + +297752 -261812 + +298379 -264290 + +299103 -261847 + +298701 -257832 + +298797 -257148 + +299198 -251544 + +298937 -248629 + +298634 -244820 + +298600 -240150 + +297994 -241953 + +297511 -246328 + +297785 -239888 + +298071 -235898 + +298431 -234069 + +298030 -231759 + +297777 -229861 + +297196 -226770 + +297016 -226165 + +296989 -223140 + +296257 -219905 + +295530 -222982 + +294867 -227015 + +294482 -231238 + +294307 -234995 + +294028 -235448 + +293810 -240663 + +293896 -247279 + +293758 -246967 + +293519 -244840 + +293301 -241211 + +292667 -246844 + +292343 -250835 + +291965 -252087 +-1 + +269581 -326941 + +269140 -327871 + +268837 -328602 + +268921 -329839 + +269411 -331356 + +270190 -331913 + +270501 -332294 + +271184 -332751 + +271898 -332055 + +272656 -331796 + +273454 -333001 + +274347 -334058 + +274775 -336420 + +274538 -337959 + +274736 -340994 + +274685 -343321 + +274843 -341791 + +274978 -344236 + +275506 -344706 + +275703 -345607 + +276111 -348539 + +276306 -348059 + +276380 -347186 + +276555 -347473 + +277058 -348109 + +277126 -346967 + +277391 -345480 + +277184 -342076 + +276886 -339472 + +276750 -337003 + +276118 -335438 + +275267 -336924 + +275279 -336133 + +275835 -334369 + +275955 -331247 +-1 + +269627 -285601 + +269524 -286084 + +269614 -288520 + +269550 -289347 + +268900 -288751 + +268426 -290406 + +268164 -293970 + +268266 -296792 + +268377 -298491 + +269295 -299064 + +269271 -300348 + +268431 -300746 + +268234 -304185 + +268747 -305899 + +268206 -306377 + +268788 -307955 + +268129 -309582 + +268381 -310424 + +268618 -312361 + +268061 -312997 + +268344 -314267 + +268148 -316179 + +268213 -318727 + +269112 -318272 + +269668 -318772 + +269088 -319499 + +269311 -320451 + +269091 -321296 + +268428 -321869 + +268416 -324229 + +268718 -326498 + +268965 -327662 + +269582 -326932 +-1 + +275967 -331217 + +275992 -328078 + +275270 -325839 + +275442 -329036 + +275140 -326962 + +274825 -323393 + +274299 -321506 + +274246 -325506 + +274209 -326007 + +274532 -329378 + +274147 -328642 + +273834 -327113 + +273727 -325696 + +273540 -327807 + +273209 -327828 + +273519 -326123 + +273423 -324744 + +273351 -323300 + +273034 -322369 + +272535 -321151 + +272079 -323147 + +272112 -321249 + +271563 -319563 + +272376 -319489 + +271798 -317732 + +272056 -316023 + +271600 -315175 + +272236 -314148 + +271714 -311807 + +271381 -310839 + +271477 -307996 + +271913 -309614 + +272020 -307335 + +272291 -306088 + +272317 -304744 + +272827 -302302 + +272696 -300246 + +272985 -296777 + +272799 -292575 + +272285 -291192 + +271948 -287960 + +271683 -287248 + +271119 -286596 + +270577 -287408 + +270014 -289231 + +270025 -287794 + +269628 -285591 +-1 + +270344 -387978 + +270260 -388008 + +269747 -389203 + +269949 -391666 + +270145 -392219 + +269662 -393844 + +269403 -396310 + +269201 -398124 + +268621 -399589 + +268166 -402193 + +267868 -405305 + +267949 -408863 + +268628 -411655 + +269231 -410485 + +269483 -408001 + +269847 -406749 + +270002 -403455 + +270195 -401665 + +270597 -399770 + +270732 -400752 + +270523 -402730 + +270663 -404405 + +270738 -405494 + +270471 -405923 + +270260 -408038 + +270485 -410197 + +270984 -409859 + +271502 -408532 + +271651 -410721 + +270867 -411496 + +270820 -411808 + +269932 -413523 + +270553 -414765 + +270391 -416177 + +270102 -417871 + +270509 -418568 + +270422 -420238 + +270831 -423459 + +271688 -422141 + +271737 -418574 + +272166 -415430 + +272369 -415230 + +272063 -418376 + +272110 -422100 + +272891 -419633 + +273023 -416374 + +273265 -413501 + +273146 -417454 + +273456 -420119 + +274008 -419909 + +274271 -416405 + +274162 -412866 + +274437 -416166 + +275176 -416030 + +275427 -412914 + +274965 -410757 + +274280 -410250 + +274540 -406936 + +274203 -404759 +-1 + +274206 -404738 + +274204 -404730 + +273533 -403123 + +272938 -403988 + +273008 -401605 + +272402 -401027 + +271956 -399395 + +271942 -396411 + +271802 -392746 + +272113 -392025 + +272621 -392610 + +272945 -394736 + +273302 -395787 + +273726 -393446 + +274302 -394992 + +274652 -397289 + +275335 -396028 + +275736 -394728 + +276488 -393201 + +276445 -391219 + +275790 -391317 + +275216 -390669 + +274664 -389277 + +274153 -390241 + +273807 -389095 + +273312 -388028 + +272873 -388345 + +273225 -385688 + +272565 -385064 + +272839 -384518 + +273485 -384686 + +273643 -381438 + +272805 -379670 + +271960 -380033 + +271277 -380361 + +270505 -381187 + +270006 -383564 + +269736 -386201 + +270344 -387978 +-1 + +256581 -355462 + +256759 -355899 + +257258 -357551 + +258004 -358591 + +258681 -359918 + +259391 -361570 + +259926 -362592 + +260080 -363697 + +260233 -365024 + +260317 -366187 + +260682 -366740 + +261103 -367888 + +261748 -369653 + +262677 -369300 + +263100 -368060 + +262955 -366867 + +262484 -366087 + +262017 -365056 + +261775 -364721 + +261924 -363091 + +261849 -361618 + +262558 -361514 + +262939 -361193 + +262505 -361018 + +262795 -360616 + +263225 -361064 + +263436 -362004 + +263809 -361097 + +263512 -359233 + +264110 -361020 + +263814 -362189 + +264136 -364726 + +264718 -365323 + +264822 -363000 + +264516 -362037 + +265020 -363079 + +265478 -363718 + +265877 -361995 + +265514 -360065 + +265885 -359957 + +266198 -359993 +-1 + +266200 -359986 + +265827 -358675 + +265396 -356959 + +265581 -355273 + +266005 -352506 + +265892 -350639 + +265216 -349043 + +264712 -350757 + +264485 -350463 + +264076 -350385 + +263489 -352664 + +262716 -354391 + +262687 -353785 + +262875 -351375 + +262281 -350465 + +261625 -349814 + +261728 -348379 + +261412 -347268 + +260607 -347113 + +260176 -347934 + +259544 -347376 + +259326 -347359 + +258959 -347433 + +258653 -348255 + +258003 -349902 + +257979 -352709 + +258567 -353864 + +258511 -354309 + +257802 -353863 + +257143 -353425 + +256582 -355456 +-1 + +256030 -347074 + +256026 -347076 + +255218 -347610 + +254346 -346676 + +254551 -344959 + +253977 -344877 + +253922 -346326 + +253476 -347165 + +252506 -347520 + +251874 -346300 + +251476 -346242 + +251226 -344821 + +251107 -344136 + +250622 -342229 + +250767 -341134 + +250438 -340236 + +249979 -338626 + +250275 -337271 + +249801 -336793 + +249506 -336647 + +249019 -337754 + +249283 -337975 + +249948 -336717 + +249706 -338199 + +249119 -339490 + +248793 -338966 + +248174 -340054 + +247750 -340592 + +247384 -339854 + +247805 -338119 + +247861 -338362 + +248399 -338179 + +248399 -337980 + +248270 -337112 + +247470 -337289 + +246999 -336896 + +246752 -337049 + +246265 -338886 + +245587 -339762 + +244938 -341300 + +244943 -342954 + +244819 -343550 +-1 + +252550 -329441 + +252997 -330173 + +253092 -330678 + +253154 -331173 + +253626 -331581 + +254021 -332125 + +254234 -332266 + +254556 -333502 + +255110 -334954 + +255546 -334412 + +256469 -334565 + +257261 -335525 + +257902 -337670 + +258434 -338533 + +257976 -339896 + +258488 -340235 + +258659 -340414 + +259106 -340134 + +258992 -342802 + +258659 -341540 + +258627 -341754 + +258175 -343562 + +257798 -345222 + +257357 -344084 + +257010 -343775 + +256669 -344500 + +256834 -346530 + +256272 -347185 + +256026 -347076 +-1 + +244795 -318085 + +245429 -317944 + +246078 -317556 + +245675 -317194 + +245864 -316124 + +246591 -316380 + +247447 -316629 + +248153 -317742 + +248739 -319535 + +249385 -320766 + +248816 -322137 + +247997 -323052 + +247245 -323015 + +247218 -323409 + +246671 -323452 + +246012 -324292 + +245812 -325049 + +246189 -325342 + +246781 -325816 + +247365 -325829 + +247669 -326124 + +248080 -325962 + +248492 -326506 + +249125 -327582 + +249650 -329083 + +249672 -327425 + +249430 -327366 + +249516 -326907 + +249909 -326109 + +249922 -325948 + +250058 -325439 + +250142 -326863 + +250386 -328398 + +250346 -329142 + +250658 -328186 + +250560 -329735 + +250251 -330901 + +250705 -332225 + +250724 -331939 + +250878 -332807 + +250847 -334173 + +250949 -334245 + +251310 -333197 + +251758 -331850 + +252279 -331484 + +252278 -333306 + +252689 -332303 + +252652 -331966 + +252551 -329450 +-1 + +251554 -283679 + +252067 -283212 + +253019 -284039 + +253338 -285793 + +253586 -285826 + +253992 -285317 + +253516 -285103 + +254243 -284577 + +254263 -283923 + +254024 -284327 + +253764 -284726 + +253720 -283997 + +253177 -283006 + +253078 -282633 + +252703 -281508 + +252929 -280412 + +252293 -279605 + +251233 -279553 + +251380 -279070 + +251664 -277886 + +251425 -278308 + +251320 -276881 + +251023 -276456 + +250850 -277760 + +250598 -276703 + +250786 -275464 + +250758 -274316 + +250348 -275860 + +249833 -274024 + +249173 -272127 + +248607 -272926 + +248566 -275272 + +247826 -275543 + +247287 -274900 + +247897 -272521 + +248328 -271407 + +248349 -270136 + +248477 -268708 + +248231 -270076 + +248138 -269697 + +247865 -269278 + +247718 -268730 + +247454 -269022 + +246767 -267808 + +246608 -266247 + +247382 -267044 + +247192 -265663 + +246629 -265569 + +245906 -265235 + +245868 -264600 + +246140 -263838 + +245805 -264020 + +245587 -262770 + +244591 -262588 +-1 + +254861 -321597 + +254389 -320488 + +253630 -319029 + +253251 -316855 + +253155 -317643 + +252983 -315629 + +253126 -314726 + +253338 -313238 + +253684 -313124 + +253377 -312262 + +253349 -311945 + +253882 -310904 + +253134 -311654 + +252335 -310334 + +252018 -307705 + +252256 -308421 + +252345 -307538 + +252359 -305211 + +252026 -304242 + +251834 -301669 + +251996 -299660 + +251672 -297903 + +251484 -296481 + +251213 -295716 + +251459 -294895 + +251799 -294210 + +252368 -296040 + +252849 -298312 + +252791 -297583 + +252293 -295326 + +251721 -293571 + +251139 -291892 + +251406 -291212 + +252035 -293021 + +252425 -293977 + +252211 -291601 + +251929 -289174 + +251836 -287876 + +251549 -286224 + +251554 -283679 +-1 + +262794 -311055 + +263379 -310306 + +264313 -308798 + +265096 -306257 + +265741 -306982 + +265859 -310379 + +265591 -314313 + +264866 -317747 + +264044 -319779 + +263674 -320534 + +263152 -321295 + +262430 -321555 + +262007 -322126 + +261451 -322920 + +260726 -323432 + +260269 -323812 + +259833 -322840 + +259427 -324004 + +258692 -323922 + +258168 -323497 + +257419 -323991 + +256737 -322934 + +256551 -320072 + +256379 -317248 + +256182 -316051 + +255690 -314144 + +255399 -314550 +-1 + +262737 -301084 + +262907 -301924 + +263098 -305245 + +263048 -306998 + +262877 -307156 + +262592 -305533 + +262032 -302859 + +262266 -304342 + +262692 -307294 + +261917 -308511 + +261199 -308155 + +260579 -306417 + +260734 -305271 + +260458 -304356 + +260103 -305232 + +259607 -303806 + +259004 -303210 + +259708 -304604 + +260068 -306321 + +260094 -307800 + +259679 -307449 + +259264 -308653 + +259242 -309707 + +258908 -308406 + +258464 -307958 + +257964 -306637 + +257973 -304645 + +257184 -304487 + +256477 -305065 + +255683 -305242 + +255695 -305895 + +255881 -305655 + +256181 -306060 + +256197 -307673 + +255728 -310251 + +255542 -312447 + +255825 -310456 + +256324 -308660 + +256327 -307403 + +256644 -306844 + +256866 -305808 + +257347 -307235 + +257997 -309059 + +258963 -310722 + +259985 -311189 + +260952 -310732 + +261879 -312182 + +262797 -311059 +-1 + +259661 -277190 + +259815 -278011 + +259638 -279479 + +260190 -280845 + +259935 -282296 + +260494 -282975 + +259922 -283745 + +259135 -281922 + +258534 -279796 + +258878 -281021 + +258549 -281186 + +258780 -281912 + +259683 -283232 + +259155 -283849 + +258899 -283366 + +259345 -284730 + +260186 -284446 + +260244 -286305 + +259996 -287137 + +260807 -287022 + +260596 -288188 + +259816 -287478 + +260146 -288485 + +259728 -289639 + +258946 -290762 + +259359 -291212 + +259475 -290502 + +259916 -291349 + +260622 -289893 + +260622 -291385 + +260214 -292401 + +260992 -290930 + +261765 -289196 + +262603 -290291 + +263459 -290630 + +264149 -292242 + +265020 -292939 + +265417 -295745 + +265165 -298906 + +264751 -301836 + +264034 -301042 + +264455 -302541 + +263910 -304327 + +264131 -305038 + +263522 -306210 + +263092 -303253 + +262740 -301088 +-1 + +254261 -261444 + +254908 -259977 + +254951 -261910 + +255462 -259983 + +255907 -258121 + +256425 -256257 + +257269 -257167 + +257742 -259877 + +257560 -261499 + +257032 -262775 + +256165 -263425 + +255690 -264409 + +256394 -263779 + +256845 -264107 + +255991 -265181 + +256278 -265328 + +256975 -264186 + +257103 -264996 + +257560 -265785 + +256583 -266693 + +256703 -267045 + +257116 -267450 + +257772 -266001 + +258188 -265270 + +257950 -266747 + +257910 -267193 + +257923 -268353 + +256970 -268695 + +256350 -270217 + +257172 -269157 + +257354 -270475 + +257985 -268675 + +257554 -270889 + +257909 -269952 + +258184 -270406 + +258581 -268282 + +259117 -266832 + +259554 -269285 + +259199 -271492 + +258431 -272590 + +258239 -273027 + +259142 -272210 + +259636 -272060 + +258937 -274489 + +259196 -274087 + +259708 -271586 + +260324 -270076 + +261164 -271970 + +260971 -274053 + +261643 -275985 + +261925 -279116 + +261404 -281933 + +260556 -282255 + +260034 -279571 + +259661 -277190 +-1 + +250331 -252083 + +250421 -250422 + +250618 -247824 + +250914 -245609 + +251052 -243106 + +251385 -241802 + +252232 -242657 + +252945 -244109 + +253018 -245376 + +252488 -245954 + +252163 -246843 + +251770 -247408 + +251306 -249605 + +251000 -251359 + +250919 -251808 + +251377 -250356 + +251859 -248882 + +252428 -247411 + +252707 -248353 + +252641 -249703 + +252090 -251212 + +251677 -252662 + +251550 -253296 + +251950 -252091 + +252047 -252545 + +252574 -251299 + +252950 -249494 + +253229 -247154 + +253336 -246623 + +254040 -245979 + +254467 -248192 + +254729 -250632 + +254379 -251762 + +254214 -253288 + +253778 -253682 + +254340 -252720 + +255062 -251181 + +254809 -253372 + +254253 -255590 + +253549 -256070 + +252677 -256689 + +252290 -257393 + +252990 -256608 + +253920 -256213 + +253819 -257629 + +253091 -258540 + +253600 -258296 + +254140 -256902 + +254659 -254746 + +255575 -254059 + +255751 -255946 + +255181 -256711 + +254759 -259868 + +254259 -261443 +-1 + +245809 -242031 + +245947 -241258 + +246058 -242670 + +245811 -243274 + +245797 -244148 + +246043 -243474 + +246124 -241573 + +246246 -240485 + +246370 -241109 + +246298 -242409 + +246589 -242408 + +246186 -243323 + +246755 -243296 + +246541 -244335 + +246742 -244492 + +246916 -245693 + +246880 -247391 + +246924 -247695 + +247098 -246451 + +247166 -245144 + +247429 -246251 + +247463 -248242 + +247734 -249773 + +247932 -249260 + +247613 -246968 + +247776 -245966 + +247642 -244271 + +248005 -246549 + +248030 -244981 + +248262 -246711 + +248297 -244906 + +248716 -244626 + +248889 -247017 + +248297 -248504 + +248807 -248578 + +249144 -246896 + +249191 -247322 + +249309 -245283 + +249585 -248065 + +249671 -248493 + +249475 -245919 + +249032 -243710 + +249050 -241746 + +249296 -239985 + +250050 -241904 + +250047 -244736 + +250527 -247206 + +250268 -250020 + +250326 -252088 +-1 + +257334 -184846 + +257136 -186963 + +256416 -188604 + +256360 -187835 + +256786 -186057 + +256290 -187429 + +256083 -186264 + +255927 -184960 + +255671 -183572 + +255673 -185747 + +255473 -186056 + +255040 -183813 + +254717 -182689 + +254897 -184343 + +254483 -184242 + +254422 -183535 + +254359 -183292 + +253982 -182957 + +254195 -184229 + +253795 -183717 + +253559 -182602 + +253627 -182075 + +253260 -182856 + +253525 -185383 + +254174 -187663 + +254688 -190030 + +254851 -193174 + +254732 -195892 + +254071 -195597 + +253361 -193767 + +253068 -190749 + +252356 -188703 + +252068 -186609 + +251869 -185181 + +252113 -183551 + +251897 -184423 + +252055 -182170 + +251899 -181346 + +251421 -181135 + +251066 -182346 + +250715 -181607 + +250412 -182853 + +250186 -182499 + +250236 -180805 + +250142 -182558 + +249615 -183266 + +249215 -183896 + +249229 -182296 + +249594 -181329 + +249136 -180768 + +248857 -182163 + +248504 -180650 + +248547 -181276 + +248105 -181119 + +248568 -182320 + +248638 -183297 + +248751 -183937 + +248009 -184265 + +247869 -184179 + +247488 -183817 + +247643 -182770 + +247194 -183035 + +247091 -183637 + +246847 -184664 + +246770 -185540 + +246801 -187064 + +246766 -187746 + +246597 -189308 + +246425 -189430 + +246042 -190813 + +245880 -192012 + +245841 -190910 + +245917 -189523 + +245621 -190305 + +245778 -189509 + +245489 -188999 +-1 + +264063 -198352 + +263990 -199317 + +263579 -198661 + +263362 -199390 + +263057 -199637 + +263018 -198152 + +262709 -197437 + +262111 -197305 + +262040 -196596 + +261667 -197129 + +261379 -197481 + +261169 -197292 + +260956 -195488 + +260914 -197453 + +260896 -200138 + +260699 -199290 + +260564 -198554 + +260529 -197395 + +260205 -197819 + +259612 -199157 + +259176 -200167 + +258994 -197503 + +259696 -196310 + +259566 -196291 + +258845 -197689 + +258347 -198991 + +258250 -200845 + +257761 -200388 + +256978 -198837 + +257120 -198194 + +256920 -195761 + +257569 -193853 + +258122 -194408 + +258285 -193988 + +258786 -192429 + +259752 -193788 + +260467 -193279 + +259934 -193502 + +259060 -192267 + +258547 -191455 + +259261 -189919 + +258500 -190672 + +258076 -190102 + +257830 -187589 + +258013 -186044 + +257619 -188815 + +257053 -190543 + +257189 -187530 + +257337 -184845 +-1 + +273594 -216419 + +273474 -216211 + +273191 -214932 + +273123 -213606 + +272779 -212744 + +272575 -210269 + +272016 -210138 + +271400 -210974 + +271298 -210107 + +270693 -209110 + +270228 -209009 + +269827 -206604 + +269464 -204950 + +269108 -205661 + +268867 -204610 + +268398 -203164 + +268120 -202650 + +267850 -203163 + +267627 -204168 + +267385 -203023 + +267015 -205760 + +266884 -204893 + +267374 -202322 + +266796 -202594 + +266534 -201713 + +266158 -201402 + +265834 -201335 + +265344 -200295 + +265294 -201736 + +265006 -201128 + +264622 -199905 + +264062 -198345 +-1 + +279778 -239982 + +279245 -238187 + +278753 -239267 + +278107 -238350 + +278550 -242019 + +278478 -246569 + +277970 -246810 + +277839 -242104 + +277790 -238515 + +277751 -242035 + +277798 -246019 + +278002 -250492 + +277892 -254983 + +277427 -256735 + +277055 -255596 + +276705 -255250 + +276606 -252982 + +277224 -250676 + +276478 -252367 + +276055 -248828 + +276026 -244748 + +275649 -247685 + +275136 -250559 + +274480 -248141 + +274006 -246872 + +273681 -243360 + +273311 -239731 + +273873 -241396 + +274403 -241754 + +274118 -239880 + +274385 -238398 + +274397 -236396 + +273708 -236270 + +274247 -234897 + +274193 -234088 + +274297 -232608 + +274801 -231897 + +274122 -230759 + +274720 -228615 + +274652 -226220 + +274481 -224693 + +274321 -222380 + +274114 -218991 + +273721 -218101 + +273594 -216430 +-1 + +288524 -229601 + +288157 -232930 + +287451 -234468 + +286733 -233954 + +285856 -234518 + +285242 -236564 + +284748 -237888 + +284804 -240370 + +284918 -241509 + +284775 -243082 + +284589 -246279 + +284025 -248254 + +283766 -249428 + +283445 -252829 + +283041 -255853 + +282746 -260180 + +282140 -261778 + +281688 -261654 + +281216 -262051 + +280567 -259893 + +280331 -257065 + +279962 -255901 + +280246 -252141 + +279639 -254462 + +279795 -250621 + +279348 -252507 + +278972 -250334 + +279201 -246997 + +279134 -246123 + +279219 -242272 + +279776 -239981 +-1 + +296144 -201540 + +295785 -202714 + +295782 -207769 + +295364 -212731 + +294738 -210533 + +293948 -208129 + +293127 -205100 + +293171 -206084 + +293817 -209341 + +294697 -211923 + +294828 -218390 + +294006 -220655 + +293129 -219571 + +292276 -219570 + +291951 -222180 + +292397 -226611 + +291475 -227551 + +290767 -226249 + +291659 -228205 + +291745 -230888 + +291084 -234022 + +290381 -236003 + +289971 -240314 + +289242 -242763 + +288568 -242009 + +288402 -239088 + +288274 -235366 + +288535 -231562 + +288536 -229633 +-1 + +299522 -158352 + +299431 -157317 + +299278 -156998 + +299190 -161182 + +299076 -162990 + +298511 -157437 + +298658 -160862 + +298996 -164783 + +298751 -166866 + +298566 -168243 + +298259 -163366 + +298237 -158901 + +298214 -150993 + +297772 -144487 + +296948 -143376 + +296924 -144033 + +297621 -148253 + +297363 -149939 + +297373 -150498 + +297998 -154381 + +298035 -162258 + +297451 -162147 + +296681 -157525 + +296095 -153192 + +296179 -157206 + +295686 -160631 + +295055 -160130 + +294593 -159245 + +294527 -162862 + +295325 -165771 + +295886 -171274 + +296574 -175763 + +297031 -182116 + +296238 -182845 + +295310 -180220 + +294794 -179991 + +294609 -182288 + +293905 -178613 + +294405 -182671 + +295038 -187644 + +294866 -190553 + +293985 -192761 + +293434 -192981 + +294428 -193112 + +295409 -192817 + +296309 -194663 + +296238 -199963 + +295896 -199093 + +296142 -201560 +-1 + +297763 -79266 + +298067 -81517 + +298190 -85312 + +298423 -86984 + +297970 -92715 + +298634 -89618 + +299376 -91028 + +299008 -97477 + +299247 -104696 + +298897 -112253 + +298753 -115966 + +298234 -121262 + +298484 -124468 + +297999 -127912 + +298494 -126287 + +298803 -118914 + +299288 -120205 + +299118 -113002 + +299427 -105153 + +299375 -96321 + +300114 -93858 + +300395 -102122 + +300630 -104299 + +300884 -110705 + +301014 -116263 + +300669 -122271 + +300880 -124046 + +300757 -128635 + +300333 -131669 + +300500 -134488 + +300152 -136767 + +299879 -139525 + +299442 -136611 + +299256 -134739 + +298917 -137841 + +298844 -137506 + +298392 -139615 + +297965 -139106 + +298659 -143110 + +299130 -148598 + +299485 -150311 + +299639 -155966 + +299521 -158397 +-1 + +291603 -53788 + +291837 -54330 + +292221 -50092 + +292995 -47364 + +293849 -44228 + +294497 -48651 + +294938 -54236 + +294952 -59998 + +294705 -63009 + +294197 -63260 + +293734 -64107 + +293283 -65167 + +293322 -67701 + +293397 -71638 + +293663 -72898 + +293845 -73342 + +292982 -77222 + +292057 -80619 + +291220 -84728 + +290392 -85893 + +290321 -87281 + +290907 -85696 + +291897 -84027 + +292625 -82645 + +293472 -79789 + +294507 -79186 + +295509 -80441 + +295201 -86171 + +294323 -86833 + +293838 -91164 + +293169 -96463 + +293154 -98000 + +293649 -96426 + +294377 -91208 + +295201 -92217 + +295256 -99324 + +295040 -105904 + +294945 -107815 + +294579 -114033 + +293963 -118866 + +294765 -117070 + +295224 -111429 + +295763 -108774 + +295941 -112039 + +295695 -105569 + +295827 -98327 + +295753 -90870 + +296238 -84030 + +296905 -78941 + +297769 -79257 +-1 + +279089 -78217 + +279527 -77207 + +279920 -79036 + +280701 -77931 + +281114 -77209 + +281584 -76604 + +282549 -76189 + +283052 -76721 + +283343 -76328 + +283847 -74763 + +284329 -71770 + +284850 -70470 + +285381 -69290 + +285121 -68992 + +285593 -70408 + +285023 -71546 + +285874 -70709 + +286668 -70475 + +287090 -66829 + +287869 -63619 + +288486 -65716 + +288155 -70413 + +287401 -72771 + +287315 -73129 + +288018 -73872 + +288707 -72392 + +288831 -67213 + +288844 -61722 + +289443 -59809 + +289942 -58472 + +290221 -63315 + +290113 -68128 + +290310 -72506 + +289992 -75593 + +290467 -72053 + +290374 -66232 + +290834 -64169 + +290589 -59386 + +291073 -56170 + +291599 -53766 +-1 + +271999 -80914 + +271705 -79096 + +271969 -78204 + +272189 -78600 + +271355 -75785 + +271136 -72284 + +270493 -70819 + +271378 -69665 + +272305 -70232 + +272778 -70401 + +273337 -72671 + +273475 -76488 + +273548 -79096 + +273516 -76982 + +273529 -73361 + +273996 -70840 + +274473 -72818 + +274603 -75772 + +274087 -73600 + +274610 -76004 + +274389 -77538 + +275183 -77706 + +275209 -80902 + +275144 -78766 + +275385 -78665 + +275648 -78694 + +275676 -80424 + +275980 -81519 + +276579 -80899 + +276109 -78563 + +276286 -76768 + +276636 -75029 + +276830 -77371 + +276990 -74345 + +277120 -73927 + +276782 -69938 + +276509 -67041 + +276488 -66072 + +277373 -65318 + +278308 -65912 + +278350 -68660 + +278340 -69884 + +278697 -74127 + +278858 -72439 + +279141 -75129 + +279243 -73454 + +279698 -74662 + +279489 -70677 + +279731 -68709 + +280322 -73020 + +280628 -75921 + +279678 -77030 + +279084 -78223 +-1 + +266228 -92486 + +265878 -91658 + +265159 -89941 + +264808 -87773 + +265607 -87271 + +265424 -84616 + +264845 -82028 + +264991 -80329 + +265085 -83462 + +265307 -86511 + +264514 -84800 + +264010 -82789 + +263710 -79831 + +264373 -77695 + +264441 -75141 + +264724 -73629 + +265435 -73543 + +265988 -73882 + +266468 -77152 + +266096 -78653 + +265218 -78267 + +265840 -78531 + +266473 -79596 + +266856 -79769 + +267283 -79348 + +267534 -79995 + +268162 -78839 + +268180 -78583 + +268060 -75439 + +267813 -73051 + +267285 -71177 + +267832 -69023 + +268393 -69570 + +268695 -70441 + +268824 -72612 + +268705 -75289 + +269031 -74216 + +269904 -74588 + +270191 -76498 + +270031 -79126 + +270578 -80447 + +269939 -78187 + +270491 -75003 + +271043 -75299 + +271633 -78318 + +271996 -80898 +-1 + +255602 -78271 + +255804 -78050 + +255754 -79947 + +255979 -78295 + +256150 -78063 + +256534 -78867 + +256752 -78496 + +257089 -78124 + +257448 -78467 + +257330 -79145 + +256699 -80401 + +256896 -80982 + +257696 -80628 + +258018 -79303 + +258286 -79726 + +257785 -81350 + +258199 -80981 + +258096 -82305 + +258318 -82482 + +258841 -81013 + +259227 -83432 + +259736 -85079 + +260060 -85581 + +260170 -86260 + +260515 -88004 + +260564 -90085 + +259774 -91400 + +260354 -91323 + +260658 -93046 + +260747 -90574 + +261189 -88612 + +261790 -89433 + +262202 -91838 + +261680 -94456 + +261719 -94789 + +261868 -95683 + +262155 -96767 + +262231 -98045 + +262183 -95408 + +262401 -92661 + +262830 -89962 + +263216 -92189 + +263479 -94691 + +263292 -97461 + +262653 -98477 + +263234 -98707 + +263456 -98045 + +263598 -95516 + +264011 -97246 + +264572 -98250 + +263959 -95614 + +263680 -93238 + +264338 -91508 + +264661 -88827 + +265450 -91111 + +266227 -92479 +-1 + +253581 -105243 + +253804 -103976 + +253929 -102270 + +254349 -101335 + +255122 -100491 + +255477 -102270 + +255513 -100744 + +255671 -100032 + +255948 -99826 + +255358 -98213 + +255436 -95752 + +255791 -93777 + +256277 -92116 + +256517 -91623 + +257189 -92388 + +257403 -94678 + +257470 -97024 + +257658 -97779 + +257636 -100531 + +257652 -102306 + +257792 -100201 + +258232 -98612 + +258791 -100920 + +258951 -101996 + +259492 -102978 + +259348 -101872 + +258995 -99867 + +258296 -98081 + +257623 -96642 + +257880 -94998 + +257639 -93040 + +257204 -91358 + +256706 -89658 + +256572 -88577 + +255805 -87261 + +254945 -87071 + +254048 -85795 + +253545 -83434 + +253771 -81312 + +254625 -81406 + +254851 -80768 + +253919 -80697 + +253788 -79294 + +253512 -78287 + +254021 -78015 + +254279 -77879 + +254546 -77712 + +254813 -77879 + +254855 -78583 + +255457 -77700 + +255548 -78222 + +255602 -78271 +-1 + +246587 -102093 + +246485 -101008 + +246593 -100419 + +246696 -99946 + +246731 -98800 + +246979 -98197 + +247133 -96907 + +247150 -96006 + +247258 -94722 + +247613 -93812 + +247972 -92875 + +248192 -92536 + +248446 -92220 + +248654 -91856 + +248550 -90809 + +248785 -90632 + +249210 -90202 + +249470 -90366 + +249305 -88723 + +249761 -88897 + +249788 -88096 + +249990 -87368 + +250197 -86674 + +250458 -87053 + +250229 -85700 + +250674 -84937 + +251113 -86031 + +251109 -83871 + +251466 -83930 + +251208 -82617 + +251547 -83631 + +251661 -82633 + +251833 -82088 + +251984 -80909 + +252181 -79879 + +252488 -80129 + +252288 -82251 + +252393 -84658 + +252549 -86234 + +252850 -88095 + +253177 -89678 + +253050 -91264 + +253469 -91108 + +253029 -93486 + +252749 -95458 + +252718 -97530 + +251866 -98567 + +252121 -99969 + +252179 -102098 + +252485 -101829 + +252458 -99743 + +252967 -97885 + +253083 -95973 + +253594 -95215 + +253616 -97692 + +253439 -100232 + +253723 -101922 + +253667 -103756 + +253582 -105248 +-1 + +238057 -128939 + +238025 -128650 + +238098 -128316 + +238342 -128442 + +238550 -128638 + +239050 -129081 + +239015 -128652 + +238721 -127729 + +238453 -126279 + +238951 -126727 + +238675 -126069 + +238820 -125370 + +238945 -125045 + +239123 -124734 + +239429 -124296 + +239786 -124099 + +240208 -123859 + +240043 -123461 + +239843 -123186 + +240253 -122719 + +240256 -122313 + +240926 -122232 + +241097 -122099 + +241288 -121614 + +241534 -121131 + +241970 -120985 + +242063 -120204 + +242426 -120797 + +242585 -120422 + +242828 -119873 + +243134 -119704 + +243623 -119546 + +243746 -118226 + +244202 -117095 + +244324 -115678 + +244617 -115552 + +244974 -115195 + +245547 -116469 + +245474 -115607 + +246123 -116483 + +246615 -116721 + +246790 -116476 + +246532 -115824 + +245857 -115305 + +245662 -113529 + +245371 -114153 + +245048 -113556 + +245358 -113038 + +245020 -112157 + +244969 -111214 + +245055 -110206 + +245267 -109658 + +245725 -110776 + +245261 -109423 + +245184 -108490 + +245508 -108390 + +245690 -108296 + +246132 -108010 + +245901 -107155 + +245518 -105757 + +245937 -105463 + +246062 -105050 + +246023 -104028 + +246117 -103003 + +246409 -102576 + +246587 -102083 +-1 + +167898 -401975 + +167340 -401365 + +167340 -401613 + +167898 -401975 +-1 + +161469 -400574 + +161088 -400014 + +161469 -400574 +-1 + +137120 -370632 + +137035 -370674 + +137120 -370632 +-1 + +171373 -389339 + +171370 -388703 + +171183 -388175 + +171662 -387664 + +171811 -386512 + +171665 -385463 + +171973 -384944 + +172133 -384143 + +172576 -383724 + +172895 -382870 + +172343 -382875 + +171854 -382432 + +171120 -382494 + +171642 -382590 + +172276 -383072 + +171954 -383614 + +171739 -384126 + +171399 -384695 + +171494 -385244 + +171703 -386519 + +171416 -387615 + +170716 -388376 + +171132 -388490 + +171373 -389339 +-1 + +149976 -405958 + +149947 -405990 + +149171 -405499 + +148452 -404946 + +148123 -404028 + +147444 -403428 + +147656 -403734 + +147317 -403995 + +146606 -404206 + +147054 -404807 + +147882 -405257 + +147779 -405929 + +148660 -406304 + +149484 -406629 + +149976 -405958 +-1 + +144634 -381018 + +144634 -381018 +-1 + +119123 -386097 + +118476 -386165 + +119123 -386097 +-1 + +120004 -385720 + +119378 -385764 + +120004 -385720 +-1 + +166202 -428201 + +165897 -428176 + +166202 -428201 +-1 + +153690 -408183 + +153690 -408183 +-1 + +154988 -405616 + +154531 -405698 + +154327 -406249 + +154988 -405616 +-1 + +155934 -400024 + +155525 -399939 + +155934 -400024 +-1 + +147191 -439952 + +146932 -440123 + +146775 -439536 + +146599 -440608 + +146941 -440421 + +147191 -439952 +-1 + +124235 -411677 + +124193 -411671 + +123641 -410888 + +123815 -411296 + +124235 -411677 +-1 + +128067 -412698 + +127763 -412727 + +127482 -412756 + +128067 -412698 +-1 + +131629 -411567 + +131241 -411582 + +130310 -411785 + +129696 -411158 + +130382 -410483 + +129952 -409967 + +129289 -409304 + +129312 -409363 + +129962 -410080 + +130032 -410704 + +129729 -411490 + +129809 -411945 + +130009 -412759 + +129787 -413327 + +130137 -412933 + +130418 -411946 + +131253 -411748 + +131629 -411567 +-1 + +136373 -397353 + +136097 -397570 + +135449 -397886 + +134818 -398472 + +134191 -398969 + +133994 -398328 + +133739 -399292 + +133490 -400212 + +133315 -400518 + +132954 -401307 + +133406 -401143 + +133452 -400789 + +133564 -400384 + +133654 -399882 + +134226 -399117 + +134445 -398702 + +135039 -398664 + +135272 -398247 + +135968 -397605 + +136373 -397353 +-1 + +173273 -370786 + +172973 -371725 + +173041 -372826 + +172994 -373586 + +173362 -372771 + +173097 -371912 + +173475 -370776 +-1 + +168057 -362468 + +167890 -362241 + +167031 -361952 + +166089 -362175 + +165397 -361642 + +164901 -361273 + +164153 -361538 + +163460 -360969 + +162581 -360945 + +162054 -361224 + +161293 -361644 + +161153 -362347 + +160532 -361838 + +160150 -361680 + +160038 -362144 + +160519 -362462 + +161136 -362823 + +161040 -364086 + +161180 -363561 + +161383 -363006 + +161478 -362353 + +161518 -361816 + +162188 -361644 + +162749 -361193 + +163331 -361818 + +163321 -362116 + +163458 -361122 + +164098 -361927 + +164269 -361959 + +164669 -361299 + +165401 -361995 + +166191 -362458 + +167023 -362070 + +167825 -362365 + +168057 -362468 +-1 + +158234 -357649 + +157450 -357855 + +156805 -357477 + +156202 -356804 + +155605 -355928 + +155144 -354985 + +155263 -355596 + +155761 -356435 + +156367 -357296 + +157123 -357794 + +157688 -357744 + +158234 -357649 +-1 + +170609 -341710 + +170609 -341710 +-1 + +171144 -341488 + +171144 -341488 +-1 + +170887 -340358 + +170828 -340220 + +170887 -340358 +-1 + +171045 -339259 + +170999 -338883 + +170468 -339238 + +171045 -339259 +-1 + +160554 -333173 + +160508 -333058 + +160065 -332038 + +160225 -332365 + +160554 -333173 +-1 + +158132 -328682 + +157845 -328541 + +158132 -328682 +-1 + +157351 -328420 + +157105 -328449 + +157351 -328420 +-1 + +156764 -328562 + +156764 -328562 +-1 + +156103 -328155 + +155645 -327886 + +155411 -328227 + +156103 -328155 +-1 + +181053 -318167 + +180681 -317505 + +180211 -317551 + +179990 -316951 + +179629 -317399 + +178913 -317199 + +178029 -317332 + +178090 -317936 + +178058 -318506 + +178177 -318751 + +178085 -319655 + +178587 -318865 + +178471 -319571 + +178346 -320469 + +178622 -320018 + +178943 -320359 + +179362 -320736 + +179444 -320179 + +179988 -320016 + +180720 -319691 + +180844 -318685 + +180518 -317738 + +181053 -318167 +-1 + +171712 -275399 + +171303 -275965 + +171209 -275748 + +170892 -275211 + +170460 -275312 + +169734 -275423 + +169452 -274927 + +169771 -275651 + +169962 -275957 + +170406 -276127 + +170747 -276380 + +171279 -276266 + +171712 -275399 +-1 + +152058 -299167 + +151616 -299212 + +151137 -298348 + +151195 -297229 + +151369 -296891 + +151877 -295968 + +152142 -294914 + +152228 -294633 + +152921 -293957 +-1 + +152200 -287030 + +151966 -287699 + +151716 -288427 + +151484 -288834 + +151147 -289801 + +150881 -290836 + +150571 -291863 + +150233 -292813 + +149688 -293627 + +149396 -294563 + +149375 -295661 + +149061 -296731 + +149355 -297616 + +149240 -297962 + +149241 -298774 + +149392 -298127 + +149715 -298186 + +149769 -299037 + +150118 -300000 + +150569 -300296 + +151121 -299751 + +151638 -299431 +-1 + +152058 -299167 + +152225 -299108 + +152316 -297886 + +152544 -296686 + +153040 -297262 + +153659 -297614 + +153227 -298252 + +152480 -298797 + +151640 -299431 +-1 + +173475 -370771 + +173263 -369722 + +172642 -369314 + +172033 -368762 + +172666 -368523 + +172369 -368239 + +171799 -367603 + +171371 -367568 + +171207 -366289 + +171362 -365144 + +171431 -364098 + +171118 -364864 + +170976 -365997 + +170963 -367035 + +171322 -368022 + +171318 -368735 + +171932 -368330 + +172178 -369524 + +172894 -369534 + +173274 -370786 +-1 + +161106 -286775 + +161278 -287545 + +161364 -288327 + +160580 -288005 + +160262 -288814 + +160628 -290142 + +160872 -290998 + +161096 -291186 + +161228 -292034 + +161896 -291531 + +161864 -292024 + +162391 -292566 + +162868 -293079 + +162835 -294173 + +162358 -293461 + +161845 -292877 + +161009 -292591 + +160224 -292968 + +159508 -293731 + +158634 -294251 + +157634 -294184 + +156640 -294117 + +155779 -294677 + +155194 -295582 + +154855 -296695 +-1 + +166621 -300957 + +166409 -300001 + +166255 -298666 + +166327 -297531 + +166257 -296721 + +166088 -295937 + +165986 -294575 + +165857 -294228 + +165762 -293835 + +165694 -293632 + +165485 -293817 + +165533 -292905 + +165607 -292423 + +165433 -291657 + +165317 -290694 + +164659 -290313 + +164060 -289730 + +163718 -289421 + +163329 -289079 + +163433 -288279 + +162679 -288372 + +162373 -288245 + +161849 -287531 + +161368 -286980 + +161106 -286775 +-1 + +175051 -310784 + +174582 -310482 + +173752 -310089 + +173019 -309392 + +172555 -308308 + +172661 -306856 + +172643 -305478 + +171905 -305756 + +171247 -305837 + +170620 -304905 + +169929 -304826 + +169170 -305212 + +168960 -304288 + +168663 -304113 + +168278 -304179 + +167705 -304473 + +167503 -303713 + +167331 -302679 + +166796 -302092 + +166621 -300953 +-1 + +172838 -322489 + +173038 -321986 + +173530 -321436 + +174338 -321192 + +174779 -320086 + +174414 -319840 + +174046 -319762 + +174750 -319108 + +175444 -318724 + +175636 -318001 + +174852 -318605 + +174509 -318604 + +174908 -317911 + +174929 -317638 + +175718 -317317 + +176303 -317682 + +176270 -316716 + +175932 -315579 + +175699 -314510 + +175619 -313287 + +175639 -312286 + +175565 -311290 + +175052 -310787 +-1 + +167704 -325486 + +168011 -326519 + +167770 -327208 + +168424 -327094 + +169080 -327103 + +168749 -328143 + +168426 -329038 + +168177 -330296 + +168255 -331473 + +168869 -330819 + +169414 -329825 + +169990 -328889 + +170683 -328055 + +171249 -327075 + +171725 -325987 + +172011 -324697 + +172376 -323486 + +172838 -322486 +-1 + +168068 -310122 + +167766 -310772 + +167270 -311774 + +167240 -312735 + +167439 -313760 + +167813 -314786 + +168548 -315468 + +168914 -316496 + +168630 -317730 + +169041 -317517 + +168477 -318358 + +169082 -318386 + +169716 -319089 + +169684 -319772 + +169204 -320762 + +168679 -321866 + +168576 -323313 + +168024 -324289 + +167701 -325483 +-1 + +164913 -310874 + +165198 -310784 + +165433 -309554 + +165524 -308381 + +165947 -307358 + +165666 -306033 + +165063 -305109 + +165785 -304792 + +165624 -303821 + +165451 -302461 + +165914 -302543 + +166369 -303345 + +167085 -303320 + +167181 -304218 + +167261 -305215 + +167622 -306066 + +168403 -306003 + +168201 -307328 + +168087 -308751 + +168066 -310126 +-1 + +154791 -316319 + +155301 -316405 + +156291 -316230 + +157201 -315768 + +158201 -315760 + +158997 -315067 + +159942 -315020 + +160903 -314506 + +161535 -314911 + +161124 -315717 + +160439 -316494 + +160981 -316762 + +161804 -316189 + +162392 -315345 + +163170 -314745 + +164005 -314147 + +164769 -313450 + +164964 -313213 + +164699 -312652 + +165150 -311839 + +164694 -311931 + +164401 -311828 + +164911 -310878 +-1 + +164778 -305963 + +164173 -306360 + +163481 -305684 + +163235 -306935 + +162450 -307358 + +161407 -307737 + +161776 -307777 + +161388 -308108 + +161965 -308206 + +162609 -308012 + +162265 -308663 + +161798 -309491 + +161067 -309999 + +160432 -310433 + +159431 -310788 + +158638 -311491 + +157770 -311163 + +156893 -311491 + +156048 -311068 + +155625 -310682 + +154799 -310427 +-1 + +154874 -296724 + +155687 -297061 + +156627 -297260 + +157573 -297453 + +158383 -297937 + +158430 -299046 + +158123 -300206 + +157364 -300517 + +156984 -301370 + +157617 -302160 + +158396 -301707 + +158842 -300846 + +159444 -300350 + +160278 -299950 + +161310 -299885 + +162053 -300399 + +162318 -299943 + +163047 -300254 + +163502 -301332 + +163818 -302619 + +164409 -303529 + +164711 -304729 + +164784 -305965 +-1 + +152921 -293957 + +153207 -293606 + +153589 -292528 + +153558 -291110 + +153266 -289653 + +153188 -288250 + +153361 -289448 + +153875 -289014 + +154132 -287851 + +154251 -286635 + +154370 -285382 + +154395 -284240 + +155064 -284606 + +154717 -284174 + +153913 -284118 + +153253 -284949 + +152780 -285946 + +152200 -287030 +-1 + +155783 -284610 + +155777 -284633 + +155514 -285773 + +155780 -287126 + +156587 -286601 + +157108 -285729 + +157701 -284812 + +157952 -283636 + +158109 -282360 + +158307 -281119 + +158424 -279855 + +158470 -279140 + +158284 -278382 + +158157 -277972 + +157969 -277504 + +158212 -276935 + +158560 -276863 + +158587 -277377 + +158991 -277712 + +158870 -278398 + +158698 -279316 + +159006 -278234 + +159107 -277255 + +158991 -276936 + +158679 -277073 + +159181 -276078 + +159360 -275025 + +159711 -273906 + +160209 -272924 +-1 + +160209 -272924 + +160086 -272791 + +159482 -273594 + +158996 -274613 + +158649 -274484 + +158332 -274300 + +158046 -274156 + +157660 -274466 + +157010 -274367 + +156663 -275185 + +156080 -276113 + +155709 -277023 + +155850 -278277 + +155797 -279495 + +156158 -280775 + +156196 -282240 + +156022 -283446 + +155783 -284610 +-1 + +133086 -317553 + +132568 -317232 + +131737 -316886 + +130984 -316792 + +130144 -316445 + +129387 -316718 + +129826 -316812 + +130632 -316727 + +130542 -317080 + +131076 -317213 + +131897 -317104 + +132734 -317486 + +133097 -317561 +-1 + +123997 -301932 + +123784 -301695 + +123358 -302047 + +123057 -302672 + +123425 -302273 + +124051 -302268 + +123688 -302128 + +124000 -301937 +-1 + +125452 -315079 + +125357 -314768 + +125204 -313955 + +124840 -313175 + +124564 -313075 + +124973 -313747 + +125256 -314544 + +125194 -315541 + +125451 -315067 +-1 + +115161 -306215 + +114642 -306433 + +114314 -306162 + +113914 -306402 + +114426 -306518 + +114892 -306458 + +115162 -306389 + +115184 -306202 +-1 + +111131 -305091 + +111019 -305130 + +110897 -304754 + +110714 -305414 + +110822 -305804 + +111236 -305777 + +110809 -305329 + +111127 -305092 +-1 + +97852 -290711 + +97415 -290343 + +96545 -290438 + +96112 -290600 + +96501 -291379 + +96999 -291870 + +97443 -291384 + +97868 -290712 +-1 + +154799 -310425 + +154039 -310390 + +153089 -310512 + +152227 -310867 + +151480 -311469 + +150711 -311998 + +150216 -312887 + +149861 -313928 + +150037 -314783 + +150516 -315330 + +151387 -315592 + +152121 -316160 + +153085 -316099 + +154031 -315954 + +154793 -316313 +-1 + +215201 -554047 + +214849 -555269 + +214481 -556550 + +214282 -556903 + +214020 -556385 + +213877 -558261 + +213615 -559804 + +213912 -561308 + +214658 -560416 + +214774 -558354 + +215206 -556842 + +215275 -554930 + +215201 -554047 +-1 + +209062 -563603 + +208940 -563248 + +208613 -561741 + +208137 -561747 + +207409 -562094 + +208065 -561948 + +208333 -563481 + +208741 -564805 + +209062 -563603 +-1 + +186377 -245422 + +186066 -245459 + +185499 -245829 + +184739 -245438 + +184036 -245996 + +183698 -247017 + +182723 -247466 + +183156 -247393 + +183944 -247919 + +184622 -248833 + +185276 -248912 + +186058 -249289 + +186545 -249329 + +185977 -248747 + +186934 -248723 + +186001 -248600 + +186277 -247888 + +186150 -246923 + +186595 -246572 + +186819 -246456 + +186406 -246482 + +185961 -246143 + +186377 -245422 +-1 + +184836 -261975 + +184347 -263092 + +184334 -262512 + +184459 -261461 + +184084 -262608 + +183477 -263287 + +183257 -263731 + +182671 -264698 + +183364 -264012 + +183809 -263418 + +184025 -263624 + +183327 -264544 + +183026 -264875 + +182305 -265584 + +181480 -265671 + +181661 -265845 + +180760 -265765 + +180207 -266773 + +180288 -266815 + +180730 -265888 + +181317 -265994 + +182123 -265836 + +181989 -266131 + +181746 -266383 + +181017 -267224 + +181890 -266556 + +182777 -266117 + +183313 -266121 + +183679 -265620 + +184236 -264539 + +184731 -263548 + +184881 -262643 + +184620 -263077 + +184836 -261975 +-1 + +197189 -231960 + +196669 -231288 + +196043 -231402 + +195445 -230593 + +194805 -229757 + +194709 -228947 + +194705 -228241 + +194944 -228083 + +194772 -227398 + +194338 -227142 + +194399 -228233 + +194424 -227670 + +194503 -228826 + +194127 -228189 + +194086 -229603 + +193854 -230382 + +194386 -230909 + +194616 -232246 + +194598 -232898 + +194085 -233190 + +193983 -234406 + +193744 -234612 + +193392 -235092 + +192911 -234587 + +192922 -234784 + +192511 -234345 + +192447 -234798 + +192694 -236073 + +192910 -235574 + +193288 -235376 + +193408 -235258 + +193975 -235087 + +194110 -235732 + +194290 -235557 + +194863 -236471 + +195108 -237243 + +195644 -238110 + +196212 -238708 + +196161 -239123 + +195705 -238518 + +195490 -239183 + +195289 -239106 + +194984 -238852 + +195720 -239578 + +196132 -239641 + +196373 -239748 + +196542 -239916 + +196726 -239465 + +197145 -239437 + +197152 -238943 + +197816 -239936 + +198024 -239764 + +198116 -239484 + +198345 -239715 + +198083 -239176 + +197718 -238927 + +197495 -239117 + +197707 -239491 + +197035 -238707 + +196758 -239014 + +196281 -238122 + +196625 -238936 + +196154 -238490 + +195660 -237608 + +195442 -237103 + +195053 -236496 + +194435 -235552 + +194552 -235320 + +194464 -234305 + +194802 -234900 + +194530 -233343 + +194856 -233842 + +195645 -234228 + +196053 -235123 + +196691 -234803 + +196580 -234815 + +196126 -234297 + +195500 -233937 + +194994 -233504 + +195081 -232637 + +195131 -232096 + +194971 -231158 + +195420 -231642 + +195672 -231929 + +196437 -231761 + +197189 -231960 +-1 + +232456 -253368 + +232508 -253753 + +232861 -254387 + +233209 -255546 + +232636 -256696 + +232738 -258306 + +233317 -259138 + +233729 -259037 + +233411 -258875 + +233585 -258410 + +233760 -257534 + +234339 -257606 + +235148 -258021 + +235202 -257722 + +234729 -256240 + +234335 -255215 + +233699 -254291 + +232951 -253361 + +232456 -253368 +-1 + +194869 -367995 + +194761 -367886 + +194282 -367975 + +194651 -368460 + +194869 -367995 +-1 + +215391 -401580 + +215391 -401580 +-1 + +175205 -425119 + +174653 -425347 + +173776 -425343 + +174379 -425607 + +175205 -425119 +-1 + +179156 -425149 + +179035 -425180 + +178035 -425068 + +177650 -424705 + +178395 -425400 + +179156 -425149 +-1 + +182660 -423727 + +182115 -424430 + +181115 -424281 + +180368 -424337 + +181207 -424578 + +182227 -424609 + +182660 -423727 +-1 + +189812 -428688 + +189773 -428591 + +189086 -427707 + +188371 -426923 + +187707 -426092 + +187631 -425860 + +187737 -426553 + +188492 -427244 + +189210 -427996 + +189812 -428688 +-1 + +186674 -424134 + +186259 -423151 + +186128 -423592 + +186674 -424134 +-1 + +181030 -417105 + +180916 -417077 + +181030 -417105 +-1 + +179875 -340379 + +179473 -340372 + +178991 -339604 + +178506 -339326 + +178209 -339309 + +177869 -338832 + +177249 -338575 + +177543 -339006 + +177798 -339536 + +178093 -339981 + +177838 -341154 + +177677 -340685 + +177219 -340120 + +177166 -339337 + +177016 -338488 + +176781 -339563 + +176211 -340451 + +176029 -341607 + +176011 -342624 + +176454 -342841 + +177046 -342439 + +177436 -341748 + +177816 -341858 + +178262 -341335 + +178683 -340886 + +178240 -341820 + +178353 -342342 + +178661 -341961 + +178698 -341429 + +178935 -340554 + +179543 -340552 + +179875 -340379 +-1 + +202953 -341372 + +202882 -341862 + +202793 -343433 + +203305 -343345 + +203265 -342429 + +202953 -341372 +-1 + +202572 -345161 + +202400 -345451 + +202010 -345900 + +201931 -346830 + +202114 -347536 + +202483 -346279 + +202572 -345161 +-1 + +198777 -350220 + +198438 -350750 + +198280 -351092 + +198111 -350694 + +198026 -351510 + +197874 -352506 + +198167 -352027 + +198776 -350983 + +198777 -350220 +-1 + +197744 -348123 + +197630 -348742 + +197250 -349470 + +197100 -350670 + +196821 -351114 + +196445 -352019 + +196564 -353123 + +197085 -351965 + +197254 -350792 + +197628 -349421 + +197744 -348123 +-1 + +186385 -356948 + +186367 -356943 + +185609 -356474 + +184794 -355981 + +185699 -356072 + +186132 -355762 + +185325 -355540 + +184686 -355139 + +184063 -355149 + +183639 -355590 + +183226 -354850 + +182679 -353791 + +181963 -353078 + +181167 -352634 + +180694 -353813 + +181087 -354864 + +181909 -354930 + +182718 -355375 + +183504 -355847 + +184102 -356458 + +183768 -355840 + +184375 -355845 + +184479 -356410 + +185209 -356804 + +185628 -357419 + +185741 -358108 + +185872 -358402 + +186437 -357877 + +185852 -357213 + +186385 -356948 +-1 + +191324 -361531 + +191014 -360342 + +190600 -359062 + +190291 -358904 + +189482 -358787 + +188591 -359001 + +187837 -359346 + +187115 -359053 + +186314 -359314 + +186661 -358718 + +185796 -358626 + +185952 -359572 + +186687 -359616 + +187259 -360084 + +186428 -359940 + +186685 -360356 + +187510 -360537 + +188423 -360539 + +189214 -359924 + +189980 -360179 + +190336 -361024 + +189786 -360999 + +189532 -361292 + +190265 -361565 + +190794 -361955 + +190372 -362143 + +189841 -362917 + +190131 -363348 + +190780 -363503 + +191328 -363470 + +191115 -362378 + +191324 -361531 +-1 + +195316 -360462 + +195276 -360474 + +195121 -359572 + +194795 -360023 + +194416 -360878 + +194131 -360164 + +193752 -360303 + +194090 -359298 + +194470 -358622 + +193819 -358983 + +193781 -359666 + +193294 -360127 + +193103 -360921 + +192854 -360260 + +192341 -359759 + +191825 -359732 + +191916 -358974 + +192059 -357723 + +191398 -357621 + +190972 -358015 + +191231 -358471 + +191260 -359045 + +191180 -360163 + +191683 -361380 + +192041 -362327 + +192557 -363143 + +192533 -362096 + +192788 -361894 + +193086 -361020 + +193783 -361561 + +194056 -360901 + +194217 -361819 + +194386 -361151 + +195170 -361348 + +195316 -360462 +-1 + +193104 -372251 + +193049 -372197 + +192825 -372934 + +192624 -373506 + +192841 -373390 + +193104 -372251 +-1 + +218700 -407122 + +218683 -407367 + +218700 -407122 +-1 + +216060 -403640 + +216054 -403729 + +216060 -403640 +-1 + +211135 -409465 + +211034 -409615 + +211135 -409465 +-1 + +211305 -400624 + +211560 -400079 + +211664 -399256 + +212390 -398424 + +212924 -397199 + +213543 -395985 + +213905 -395284 + +214555 -394279 + +214379 -392880 + +214221 -391598 + +213727 -391709 + +214017 -390290 + +214001 -388949 + +213897 -387308 + +213569 -385542 + +213524 -384015 + +213410 -382451 + +213312 -382582 + +213303 -384462 + +213479 -385837 + +213411 -387274 + +213305 -388064 + +212967 -389363 + +212834 -391110 + +212707 -392614 + +212653 -394001 + +212433 -395685 + +211895 -397028 + +211265 -397551 + +211127 -398079 + +210635 -398842 + +211118 -399275 + +210872 -399952 + +211305 -400624 +-1 + +202629 -371852 + +202947 -371845 + +203292 -371906 + +203549 -371353 + +204491 -371290 + +204243 -371065 + +203356 -371278 + +203977 -370378 + +204053 -370070 + +204071 -369613 + +204633 -369192 + +205463 -369347 + +205842 -369880 + +206336 -370215 + +206566 -370606 + +207124 -369683 + +207777 -369388 + +208301 -368541 + +208866 -367791 + +209144 -367082 + +208742 -366770 + +209107 -366565 + +208298 -366786 + +208285 -366263 + +208530 -365503 + +207761 -365954 + +207067 -366909 + +206478 -367782 + +206204 -366592 + +205737 -367413 + +205179 -367038 + +204689 -368101 + +204330 -368301 + +203916 -368988 + +203574 -369301 + +203246 -370557 + +203175 -371108 + +202629 -371852 +-1 + +226924 -367605 + +227039 -367283 + +227430 -367806 + +227904 -366347 + +228218 -365441 + +228144 -364850 + +228518 -364413 + +228504 -363793 + +228594 -362933 + +228536 -362188 + +227938 -363097 + +227681 -363835 + +227020 -363892 + +226415 -363430 + +226031 -363486 + +225536 -364570 + +225988 -364754 + +226529 -365215 + +225727 -365352 + +226098 -366099 + +226284 -367084 + +226924 -367605 +-1 + +220855 -423639 + +220915 -424869 + +220792 -426161 + +220458 -427836 + +220359 -429898 + +220714 -431582 + +220612 -430568 + +220478 -428602 + +220755 -426810 + +221514 -426103 + +221346 -424744 + +220855 -423639 +-1 + +204152 -449134 + +203660 -448392 + +203019 -447783 + +202410 -447113 + +202339 -446639 + +201722 -445871 + +201675 -444303 + +201785 -443173 + +201972 -442071 + +202084 -440941 + +201706 -439779 + +201992 -441100 + +201842 -442179 + +201494 -443474 + +201726 -445215 + +201053 -445531 + +200605 -444914 + +199981 -444212 + +199406 -443633 + +199154 -443465 + +198762 -443491 + +199615 -443995 + +200327 -444796 + +200892 -445771 + +200622 -445812 + +201238 -446570 + +201597 -447114 + +201972 -448190 + +201680 -447199 + +202312 -447526 + +202987 -448189 + +203786 -448891 + +204152 -449134 +-1 + +226266 -393238 + +226260 -393761 + +226508 -395457 + +226589 -397070 + +226421 -398979 + +225989 -400538 + +225201 -401522 + +224478 -402558 + +223870 -403841 + +223408 -405342 + +223353 -406772 + +223229 -408137 + +223460 -409188 + +223961 -410037 + +224350 -411320 + +224504 -412012 + +224774 -413531 + +225239 -414780 + +225582 -416526 + +226000 -417353 + +225433 -417144 + +225036 -416633 + +224948 -415001 + +224220 -414976 + +223875 -414193 + +223374 -413622 + +222865 -412726 + +222454 -413234 + +222270 -414806 + +222163 -416072 + +221640 -416591 + +221097 -416915 + +220900 -417638 + +220422 -417677 + +220552 -418269 + +220771 -420025 + +220302 -420663 + +220339 -422257 + +220624 -423505 + +220001 -422303 + +219741 -420588 + +219512 -419254 + +219082 -417729 + +218991 -415863 + +219196 -414079 +-1 + +219175 -414098 + +219290 -413050 + +219539 -411485 + +219555 -410032 + +220166 -409115 + +220731 -409168 + +221184 -408068 + +221224 -406845 + +221169 -405800 + +221582 -404570 + +222185 -403546 + +222787 -402603 + +223348 -401339 + +223516 -401788 + +223889 -401043 + +224257 -400442 + +224662 -399247 + +224495 -397940 + +224573 -397470 + +224820 -396615 + +225155 -395817 + +225015 -397348 + +224916 -398071 + +225004 -397910 + +225164 -398082 + +225216 -396364 + +225610 -394944 + +225670 -397018 + +225842 -396475 + +225940 -395519 + +226023 -397562 + +225575 -398132 + +225469 -399828 + +225051 -401259 + +224784 -401831 + +225529 -400732 + +225909 -399057 + +226141 -398546 + +226147 -396579 + +225921 -394622 + +225608 -393302 + +225330 -393298 + +225919 -392181 + +225866 -392778 + +226266 -393238 +-1 + +186374 -348092 + +186614 -348235 + +187266 -348746 + +188000 -349451 + +188528 -349314 + +189191 -349726 + +189906 -350309 + +190662 -350732 + +191212 -350711 + +191951 -351281 + +192688 -351756 + +193478 -352262 + +194170 -352707 + +194701 -351838 + +194279 -352963 + +194559 -353398 + +195123 -352858 + +195494 -352492 + +195822 -352943 + +195011 -353562 + +194192 -353787 + +193567 -352874 + +193495 -352969 + +193892 -354490 + +194009 -355841 + +193330 -356292 + +192489 -356643 + +191684 -357225 + +191166 -356621 + +191018 -355695 + +190912 -354429 +-1 + +190961 -354350 + +190766 -354911 + +190346 -356065 + +189587 -355431 + +188931 -354479 + +188297 -353597 + +187571 -353000 + +186931 -352505 + +187055 -352020 + +187743 -351670 + +187446 -351032 + +187054 -351088 + +187044 -350295 + +186175 -350132 + +185242 -350221 + +185811 -349580 + +186193 -348552 + +185634 -348210 + +184851 -348924 + +184277 -348969 + +184906 -348106 + +184458 -348287 + +183750 -349008 + +182881 -349053 + +182044 -349083 + +181385 -348458 + +181890 -347752 + +182632 -347511 + +182279 -346696 + +183065 -346887 + +183920 -347125 + +184428 -346585 + +185058 -347359 + +185805 -347844 + +186374 -348101 +-1 + +234588 -444571 + +234748 -444002 + +235064 -442070 + +235771 -442416 + +236190 -440902 + +236979 -439768 + +237465 -441629 + +237636 -440366 + +237325 -438172 + +237770 -436467 + +238199 -437903 + +238528 -440077 + +238527 -442377 + +237999 -443089 + +238215 -443838 + +237960 -445895 + +238196 -447884 + +237558 -448548 + +237389 -449246 + +237904 -450265 + +238666 -449758 + +238584 -448008 + +238763 -446292 + +239186 -444469 + +239289 -443315 + +239552 -441640 + +239714 -440811 + +239791 -439512 + +240158 -437523 + +240670 -436296 + +240898 -434292 + +241193 -432321 + +241113 -431202 + +241075 -430198 + +240820 -428558 + +240451 -429677 + +240197 -430933 + +239877 -432211 + +239352 -433251 + +238990 -433687 + +238884 -431983 + +238835 -430982 + +238819 -429979 + +238708 -427810 + +238958 -426109 + +239165 -425809 + +239837 -424249 + +239797 -423660 + +239270 -424373 + +239362 -423155 + +238910 -423273 + +238427 -423547 + +238173 -423858 + +237831 -424641 + +237756 -424799 + +237194 -425643 + +237041 -424334 + +236713 -424388 + +236447 -425088 + +236445 -426687 + +236564 -427365 + +236875 -428670 + +236852 -430803 + +236440 -431113 + +236155 -432176 + +235637 -430569 + +235215 -430876 + +234704 -432156 + +234159 -433820 + +233762 -435522 + +233327 -436577 + +233936 -437072 + +234055 -435704 + +234666 -434639 + +235496 -433307 + +236145 -434078 + +235873 -436071 + +235311 -437621 + +234507 -437818 + +234026 -438552 + +233968 -439996 + +234200 -442348 + +234588 -444571 +-1 + +240532 -451870 + +241227 -451343 + +240714 -450389 + +239965 -449313 + +240197 -450293 + +240532 -451870 +-1 + +217550 -479510 + +217533 -479499 + +216831 -478434 + +216342 -477091 + +215634 -476230 + +214898 -475743 + +214867 -475938 + +215670 -476608 + +216387 -477600 + +217020 -478873 + +217550 -479510 +-1 + +174212 -441318 + +173830 -441145 + +173599 -441472 + +173019 -441015 + +172608 -440463 + +172891 -441243 + +173558 -441869 + +174212 -441318 +-1 + +122606 -433180 + +122539 -433049 + +122606 -433180 +-1 + +122519 -432391 + +122508 -432122 + +122077 -432461 + +122519 -432391 +-1 + +122703 -431525 + +122687 -431448 + +122625 -430457 + +122299 -431061 + +122703 -431525 +-1 + +119803 -430174 + +119707 -429987 + +119803 -430174 +-1 + +120520 -426660 + +120216 -426049 + +120069 -426483 + +120520 -426660 +-1 + +118776 -426709 + +118364 -426261 + +118420 -426631 + +118776 -426709 +-1 + +175819 -315962 + +175536 -316325 + +175647 -317128 + +175819 -315962 +-1 + +173383 -318496 + +173140 -318939 + +172667 -319937 + +172340 -320457 + +172466 -321055 + +172898 -320207 + +173276 -319160 + +173383 -318496 +-1 + +170409 -316708 + +170290 -316991 + +169686 -317818 + +169407 -318538 + +169687 -318298 + +170077 -318900 + +170683 -317960 + +170936 -316724 + +170624 -316032 + +170409 -316708 +-1 + +172075 -308574 + +172008 -308400 + +171783 -309103 + +172075 -308574 +-1 + +162992 -313155 + +162828 -313397 + +162262 -313579 + +161499 -314099 + +161889 -314589 + +162591 -313929 + +162992 -313155 +-1 + +164641 -307807 + +164171 -308254 + +164641 -307807 +-1 + +166656 -302114 + +166550 -301942 + +166118 -302007 + +166343 -302636 + +166656 -302114 +-1 + +165973 -301051 + +165656 -300726 + +165367 -301360 + +165617 -301771 + +165973 -301051 +-1 + +165565 -300013 + +165098 -300168 + +165565 -300013 +-1 + +165182 -293966 + +164865 -294027 + +164291 -294162 + +164016 -295011 + +164351 -294489 + +164186 -295094 + +164308 -296114 + +164706 -297164 + +164854 -298326 + +165140 -299480 + +165459 -298939 + +165369 -298201 + +165052 -297410 + +165207 -297333 + +165537 -296369 + +165016 -295803 + +165484 -294883 + +164735 -294535 + +165182 -293966 +-1 + +147773 -258884 + +147714 -259029 + +147342 -260078 + +147196 -260933 + +146791 -261810 + +146794 -262113 + +146650 -263200 + +146400 -264223 + +146233 -265328 + +146137 -265647 + +146209 -265571 + +146105 -266312 + +146843 -266121 + +147026 -265321 + +147314 -264922 + +147278 -264278 + +147278 -263616 + +147489 -262806 + +147527 -261530 + +148011 -260554 + +147991 -260474 + +147577 -261023 + +147303 -260792 + +147678 -260128 + +147651 -259412 + +147773 -258884 +-1 + +149275 -254005 + +148881 -254239 + +148898 -254760 + +149275 -254005 +-1 + +148982 -252070 + +148489 -252125 + +148632 -252308 + +148982 -252070 +-1 + +159980 -245669 + +159505 -245773 + +159483 -246224 + +159980 -245669 +-1 + +161284 -240353 + +160662 -240714 + +161284 -240353 +-1 + +97853 -350567 + +97348 -350590 + +96382 -350450 + +95653 -350213 + +94820 -349966 + +93915 -349835 + +94638 -349966 + +95357 -350176 + +95994 -350396 + +96576 -350617 + +97304 -350641 + +97853 -350567 +-1 + +100152 -349389 + +99914 -349600 + +99163 -350084 + +98356 -350444 + +98230 -350583 + +98875 -350387 + +99484 -350074 + +99882 -349726 + +100152 -349389 +-1 + +101183 -348621 + +100869 -348833 + +100312 -349356 + +100902 -349029 + +101183 -348621 +-1 + +102175 -347054 + +102105 -347040 + +101625 -347799 + +101160 -348500 + +101498 -348333 + +101916 -347570 + +102175 -347054 +-1 + +102512 -346480 + +102249 -346899 + +102512 -346480 +-1 + +105665 -341326 + +105436 -341354 + +104994 -342030 + +104963 -342207 + +105399 -341568 + +105665 -341326 +-1 + +106411 -330207 + +106139 -330640 + +106562 -331292 + +106645 -330630 + +106411 -330207 +-1 + +108419 -321248 + +108375 -321285 + +108143 -321152 + +108209 -321648 + +108469 -321250 + +108419 -321248 +-1 + +107929 -319751 + +107596 -319707 + +107318 -319857 + +107992 -319806 + +107929 -319751 +-1 + +108776 -318791 + +108890 -319508 + +108776 -318791 +-1 + +108868 -317141 + +108883 -317343 + +108913 -317508 + +108868 -317141 +-1 + +109428 -311612 + +109426 -311636 + +109383 -312485 + +109252 -313419 + +109198 -314252 + +109271 -313534 + +109403 -312742 + +109469 -312006 + +109428 -311612 +-1 + +107073 -304951 + +106743 -305619 + +106653 -306318 + +106739 -305717 + +106973 -305183 + +107073 -304951 +-1 + +95454 -295862 + +95376 -295837 + +95224 -295458 + +95182 -295713 + +95454 -295862 +-1 + +88388 -294326 + +88410 -294447 + +88388 -294326 +-1 + +88529 -293954 + +88391 -294176 + +88529 -293954 +-1 + +88850 -293569 + +88712 -293433 + +88539 -293840 + +88598 -293649 + +88656 -293489 + +88850 -293569 +-1 + +88877 -293372 + +88867 -293455 + +88877 -293372 +-1 + +89083 -293086 + +89053 -293035 + +88670 -292887 + +89083 -293086 +-1 + +88980 -291786 + +88857 -291908 + +88980 -291786 +-1 + +89126 -291384 + +89074 -291488 + +89126 -291384 +-1 + +89326 -290840 + +89326 -290840 +-1 + +89520 -290515 + +89520 -290515 +-1 + +91182 -288964 + +91156 -288986 + +90408 -289457 + +89924 -289980 + +90113 -289861 + +90510 -289649 + +90925 -289231 + +91182 -288964 +-1 + +91721 -288673 + +91716 -288674 + +91721 -288673 +-1 + +100236 -289556 + +100067 -289482 + +99248 -289152 + +98411 -288803 + +97969 -288686 + +98688 -289040 + +99517 -289324 + +100236 -289556 +-1 + +122014 -280618 + +121978 -280626 + +122014 -280618 +-1 + +124252 -278492 + +124067 -278900 + +123902 -279279 + +124252 -278492 +-1 + +124900 -276131 + +124902 -276202 + +124800 -277278 + +124895 -276916 + +124900 -276131 +-1 + +125695 -274409 + +125116 -275111 + +124623 -275517 + +125389 -274901 + +125695 -274409 +-1 + +126177 -273790 + +126122 -273879 + +126177 -273790 +-1 + +126620 -272871 + +126546 -273051 + +126409 -273518 + +126620 -272871 +-1 + +126721 -272571 + +126839 -272297 + +127505 -271771 + +128411 -271738 + +128461 -271700 + +127613 -271707 + +126846 -271902 + +126721 -272571 +-1 + +136551 -271155 + +137030 -270814 + +137803 -270413 + +137211 -270634 + +136427 -271155 + +136551 -271155 +-1 + +142343 -267301 + +142664 -267076 + +142819 -266882 + +142343 -267301 +-1 + +211652 -578555 + +211320 -578869 + +210868 -579901 + +211319 -579827 + +211652 -578555 +-1 + +197971 -588576 + +197796 -588378 + +197183 -587539 + +196844 -587248 + +196997 -588365 + +196671 -589524 + +196498 -591244 + +195879 -592249 + +196115 -593669 + +196780 -592977 + +197585 -592341 + +197715 -591178 + +198123 -589867 + +197971 -588576 +-1 + +196145 -585913 + +196119 -585771 + +195722 -585437 + +196145 -585913 +-1 + +197875 -584038 + +197387 -584384 + +197875 -584038 +-1 + +199440 -578504 + +199423 -578420 + +199408 -578007 + +198696 -577777 + +198590 -578445 + +198703 -579027 + +199440 -578504 +-1 + +198857 -574258 + +198732 -574322 + +198300 -574430 + +198388 -574535 + +198857 -574258 +-1 + +199001 -575538 + +198493 -575588 + +198326 -575913 + +197776 -576579 + +198055 -576445 + +198347 -576328 + +198702 -576227 + +199001 -575538 +-1 + +201281 -560004 + +200807 -560254 + +201281 -560004 +-1 + +203716 -555917 + +203531 -555993 + +203404 -556300 + +203292 -557144 + +203716 -555917 +-1 + +203774 -554700 + +203406 -555361 + +203774 -554700 +-1 + +208689 -552446 + +208631 -552324 + +208187 -551905 + +208689 -552446 +-1 + +203584 -553954 + +203409 -554337 + +203584 -553954 +-1 + +205689 -550421 + +205663 -550891 + +205163 -551936 + +205590 -552080 + +205743 -551498 + +205689 -550421 +-1 + +208809 -551740 + +208714 -551503 + +208484 -550126 + +207824 -550388 + +208355 -549707 + +208351 -548849 + +207930 -548879 + +207577 -548859 + +207440 -547998 + +206747 -548390 + +206905 -549368 + +206999 -550633 + +206900 -550248 + +206332 -549504 + +206345 -550451 + +206310 -551453 + +205976 -551264 + +205684 -552316 + +205494 -552588 + +205367 -552989 + +205003 -553219 + +204653 -553495 + +204343 -554642 + +204856 -554244 + +205249 -553802 + +205481 -553922 + +205460 -554219 + +205396 -554725 + +205745 -555270 + +205377 -555722 + +205302 -554878 + +204849 -555468 + +205049 -555782 + +205864 -556341 + +206344 -557135 + +206831 -556814 + +207268 -556111 + +207582 -555089 + +207129 -554649 + +206490 -553706 + +206456 -553542 + +207220 -553711 + +207556 -553858 + +207611 -553245 + +208214 -553958 + +208152 -552824 + +207759 -552702 + +207767 -552162 + +208167 -552186 + +207997 -551480 + +208213 -550985 + +208809 -551740 +-1 + +210097 -547528 + +209919 -547428 + +209594 -547156 + +209693 -548034 + +209343 -548339 + +209119 -549169 + +209060 -549505 + +208863 -550538 + +209353 -551595 + +209395 -550457 + +209848 -550654 + +210080 -549940 + +210409 -549636 + +210109 -548926 + +210294 -548317 + +210097 -547528 +-1 + +210936 -548432 + +210828 -548557 + +210771 -549560 + +210936 -548432 +-1 + +217031 -528976 + +216383 -530146 + +215706 -530892 + +215280 -532034 + +215633 -532020 + +216211 -531111 + +216830 -530034 + +217231 -529601 + +217031 -528976 +-1 + +217414 -525949 + +217379 -526169 + +216941 -527590 + +217309 -527496 + +217547 -527952 + +217531 -526887 + +217414 -525949 +-1 + +218066 -524810 + +218064 -524845 + +217642 -526449 + +217991 -525734 + +218066 -524810 +-1 + +210106 -485540 + +209889 -485274 + +209455 -484328 + +209246 -483131 + +208483 -482368 + +207605 -481942 + +207653 -482228 + +208477 -482829 + +208913 -483116 + +208801 -483302 + +208178 -483429 + +207675 -482574 + +207018 -482020 + +206986 -482696 + +206659 -481964 + +206368 -482671 + +206134 -482679 + +205667 -483558 + +205256 -484540 + +206004 -484563 + +206428 -484260 + +206460 -483612 + +206917 -484415 + +207065 -484246 + +207750 -484917 + +208693 -485143 + +209428 -485148 + +209725 -485602 + +210106 -485540 +-1 + +209119 -491236 + +208744 -490950 + +208558 -491427 + +209119 -491236 +-1 + +209695 -488656 + +209550 -488165 + +208978 -488433 + +208788 -488721 + +208907 -487905 + +209142 -487017 + +208783 -485672 + +208390 -486039 + +208244 -486059 + +208039 -486935 + +208557 -488403 + +208486 -488527 + +207962 -487190 + +207889 -486331 + +207380 -485449 + +206844 -485831 + +207321 -487220 + +207881 -488601 + +207512 -488795 + +207202 -488121 + +206591 -488316 + +207003 -489574 + +206966 -489073 + +207397 -489548 + +207692 -490000 + +208201 -490984 + +208638 -490489 + +208458 -490086 + +209139 -491118 + +209590 -490868 + +209006 -489966 + +209484 -489705 + +209695 -488656 +-1 + +206341 -488521 + +206243 -488266 + +205666 -487966 + +205266 -488986 + +205966 -488910 + +206341 -488521 +-1 + +206753 -486377 + +206520 -485815 + +206098 -485631 + +205473 -485251 + +204644 -484865 + +203715 -484591 + +203124 -484656 + +202316 -484721 + +202636 -485374 + +203331 -486010 + +204011 -485546 + +204073 -485993 + +204238 -486122 + +204217 -486661 + +204504 -487127 + +205078 -487265 + +205388 -487188 + +205755 -487473 + +206156 -488022 + +206548 -487912 + +207148 -487607 + +206864 -487256 + +206753 -486377 +-1 + +204836 -482713 + +204829 -482684 + +204174 -482121 + +204297 -481871 + +204012 -481566 + +203817 -482084 + +203163 -481899 + +202681 -482023 + +202422 -482002 + +202111 -482481 + +202473 -482759 + +201958 -482757 + +201960 -483143 + +202577 -483193 + +202915 -483337 + +203050 -482816 + +203431 -482601 + +203602 -483486 + +203830 -483220 + +204097 -483749 + +204467 -483462 + +204634 -482850 + +204836 -482713 +-1 + +205119 -478986 + +205101 -478981 + +204355 -478668 + +203939 -479098 + +204561 -479908 + +204047 -479575 + +203614 -479122 + +203318 -480059 + +203182 -481115 + +203951 -481303 + +204619 -481298 + +204807 -481858 + +205159 -482252 + +205415 -481276 + +204988 -479842 + +205119 -478986 +-1 + +204431 -478087 + +204390 -478028 + +203704 -477100 + +203381 -477983 + +203973 -478438 + +204431 -478087 +-1 + +203242 -477731 + +202548 -477666 + +202817 -478987 + +203242 -477731 +-1 + +203328 -476410 + +203270 -476291 + +202765 -475172 + +202034 -475363 + +202509 -476371 + +203328 -476410 +-1 + +202810 -476605 + +202284 -476922 + +202017 -475586 + +201504 -475666 + +201355 -476464 + +201840 -477191 + +202351 -477678 + +202810 -476605 +-1 + +201434 -472434 + +201087 -472006 + +200292 -471369 + +199490 -471473 + +198875 -471890 + +199055 -472404 + +199063 -472589 + +199339 -472882 + +200152 -472825 + +199577 -472756 + +199544 -473260 + +199491 -473359 + +199314 -474145 + +199996 -473977 + +200581 -473746 + +200732 -473911 + +200854 -474017 + +201116 -473575 + +201434 -472434 +-1 + +199486 -474550 + +199279 -474199 + +198845 -474172 + +198709 -474538 + +199486 -474550 +-1 + +198849 -473282 + +198259 -472844 + +198208 -473503 + +198409 -473506 + +198849 -473282 +-1 + +197951 -472458 + +197887 -472473 + +197629 -473145 + +197951 -472458 +-1 + +202064 -479828 + +201616 -479875 + +201397 -480974 + +201546 -481551 + +201961 -480892 + +202064 -479828 +-1 + +199190 -479868 + +199002 -479921 + +198710 -480252 + +199190 -479868 +-1 + +202859 -480908 + +202792 -480087 + +202739 -479382 + +202010 -479046 + +201777 -478448 + +201243 -477369 + +200477 -476793 + +200001 -476281 + +199807 -476132 + +200063 -477216 + +199590 -477476 + +199673 -476322 + +199470 -476698 + +199160 -475717 + +198712 -475973 + +198754 -475089 + +198244 -475537 + +197957 -475560 + +197742 -475098 + +197215 -475162 + +196977 -475863 + +197266 -476203 + +197647 -476462 + +197678 -476806 + +197830 -477280 + +198203 -477030 + +198567 -477242 + +198497 -477600 + +198786 -478499 + +198964 -478823 + +199347 -479600 + +199296 -478398 + +199638 -479145 + +200288 -478562 + +200152 -479889 + +200657 -479939 + +201142 -479354 + +201830 -479754 + +202260 -480724 + +202859 -480908 +-1 + +198884 -479168 + +198505 -479020 + +198237 -478844 + +197657 -478378 + +197037 -477824 + +197003 -478284 + +197469 -478817 + +197982 -479284 + +198475 -479451 + +198884 -479168 +-1 + +172504 -232138 + +171940 -232528 + +172230 -232898 + +172504 -232138 +-1 + +169332 -230345 + +168907 -230338 + +168279 -230489 + +167762 -229975 + +167364 -230094 + +167292 -229341 + +167500 -228592 + +167343 -227923 + +167097 -227013 + +167192 -225829 + +167281 -225255 + +167341 -223907 + +166991 -223524 + +166882 -224460 + +166546 -224912 + +166257 -224993 + +166029 -225000 + +165735 -225245 + +165460 -225570 + +165792 -226530 + +166012 -226408 + +166249 -226869 + +166741 -226713 + +166395 -227469 + +166184 -227524 + +166356 -228731 + +166824 -229628 + +167068 -229985 + +167223 -230783 + +167825 -230780 + +167964 -231871 + +168831 -231251 + +169332 -230345 +-1 + +171508 -221068 + +171199 -221462 + +171190 -221932 + +170754 -222398 + +171029 -222053 + +170378 -222968 + +170009 -222541 + +170392 -223022 + +171073 -222196 + +171508 -221068 +-1 + +168664 -217114 + +167958 -217352 + +167104 -217662 + +166336 -218112 + +166517 -217675 + +165965 -218590 + +165651 -219433 + +165385 -219601 + +165792 -218643 + +165278 -219487 + +165175 -219537 + +164871 -219775 + +164588 -219646 + +164301 -218980 + +164879 -218511 + +165488 -217530 + +165223 -218380 + +165666 -218307 + +166305 -217335 + +166087 -217823 + +166224 -217954 + +166691 -217000 + +166131 -216796 + +166311 -216244 + +166162 -215413 + +165733 -215706 + +165380 -215482 + +165064 -216542 + +164514 -216863 + +164229 -217983 + +164194 -219070 + +164084 -219836 + +164034 -220563 + +164575 -221247 + +165451 -221488 + +166276 -221026 + +167033 -220170 + +167897 -219663 + +168485 -219109 + +169245 -218248 + +169060 -217557 + +168664 -217114 +-1 + +169455 -202642 + +169045 -202710 + +168440 -202948 + +169222 -202932 + +169455 -202642 +-1 + +171507 -194850 + +170624 -195299 + +171200 -195157 + +171507 -194850 +-1 + +173486 -192831 + +173496 -192633 + +173154 -193389 + +173498 -193988 + +173486 -192831 +-1 + +179051 -194692 + +178866 -194542 + +178521 -195202 + +178992 -195396 + +179051 -194692 +-1 + +178682 -196307 + +178339 -196833 + +178322 -197452 + +178396 -196951 + +178682 -196307 +-1 + +182823 -199681 + +182571 -200205 + +182823 -199681 +-1 + +179427 -228572 + +179116 -226994 + +178753 -225671 + +178149 -224542 + +177774 -223230 + +177180 -222267 + +176670 -222658 + +176624 -224074 + +176924 -225584 + +177241 -227178 + +177722 -228570 + +178414 -229329 + +178970 -230616 + +179259 -231755 + +179713 -231591 + +179596 -230179 + +179427 -228572 +-1 + +185875 -246871 + +185670 -246364 + +184865 -246178 + +185223 -246935 + +184519 -246179 + +184146 -247078 + +184362 -247973 + +184805 -248629 + +185636 -248202 + +185875 -246871 +-1 + +187531 -285470 + +186992 -285712 + +187242 -286690 + +187531 -285470 +-1 + +191446 -291916 + +191405 -291856 + +190731 -290933 + +189866 -290423 + +189942 -291788 + +190307 -293291 + +190648 -294836 + +191293 -294993 + +191562 -293491 + +191446 -291916 +-1 + +178400 -208787 + +178139 -208456 + +178307 -208151 + +178849 -208603 + +179779 -207931 + +180806 -207335 + +181814 -206736 + +182252 -205787 + +182509 -206642 + +182858 -205461 + +183472 -205066 + +183648 -204848 + +184165 -204447 + +184837 -204006 + +185250 -202758 + +185714 -201536 + +185532 -201073 + +185378 -200369 + +185779 -200215 +-1 + +171479 -210350 + +171534 -210716 + +171331 -211770 + +171209 -212919 + +171873 -213447 + +172540 -213609 + +173161 -212638 + +173776 -211614 + +174430 -210653 + +174523 -210346 + +174636 -210414 + +174697 -211678 + +174551 -212995 + +175026 -212742 + +175574 -211654 + +174926 -212057 + +174822 -211448 + +175746 -210952 + +176639 -210385 + +176647 -209920 + +176244 -208661 + +176624 -209209 + +176981 -208357 + +176947 -208878 + +177213 -208716 + +177654 -209614 + +178412 -208790 +-1 + +168718 -199386 + +168909 -199891 + +168706 -200707 + +169272 -201312 + +169595 -200138 + +170147 -199093 + +170920 -198432 + +171302 -197457 + +171606 -197206 + +171394 -198301 + +171762 -198079 + +171513 -198540 + +171795 -199288 + +171460 -199484 + +170846 -199746 + +170819 -200305 + +170911 -200539 + +170900 -201031 + +171301 -200709 + +170948 -201771 + +171183 -201559 + +171578 -200400 + +171567 -201303 + +172308 -200797 + +172280 -201011 + +171681 -201922 + +172179 -202162 + +171512 -202177 + +171823 -202708 + +171398 -203259 + +171305 -204164 + +171080 -204601 + +171275 -205764 + +171444 -206401 + +171366 -207444 + +171536 -208427 + +171670 -209074 + +171659 -210019 + +171482 -210343 +-1 + +173409 -190511 + +173387 -190448 + +172718 -190747 + +171887 -191413 + +171406 -191583 + +171186 -191518 + +170813 -191325 + +171252 -190404 + +171981 -189918 + +171253 -189624 + +170599 -189740 + +169965 -190171 + +169374 -190345 + +168572 -190558 + +167838 -191360 + +168145 -192104 + +167812 -192745 + +168584 -192873 + +168507 -193125 + +169106 -192862 + +169599 -192763 + +169633 -193002 + +169284 -193588 + +168584 -194475 + +169013 -195025 + +170007 -194444 + +170347 -194134 + +170760 -193946 + +171421 -194150 + +172082 -194502 + +172388 -195222 + +171691 -195483 + +170977 -195978 + +170542 -196240 + +171059 -196093 + +170726 -196484 + +170553 -197206 + +170481 -197577 + +169774 -198155 + +169488 -198300 + +169222 -198686 + +168716 -199388 +-1 + +177307 -192440 + +176958 -192723 + +176505 -193373 + +176312 -193797 + +175988 -194320 + +175724 -194746 + +175713 -194447 + +175757 -193717 + +175474 -194179 + +175048 -194128 + +175352 -193946 + +175160 -193373 + +174989 -193680 + +174832 -193608 + +174559 -193923 + +174131 -194894 + +174496 -193800 + +174472 -193598 + +174453 -193257 + +174555 -192823 + +174669 -192488 + +174763 -191929 + +175204 -191150 + +174686 -190920 + +174135 -191741 + +173769 -192451 + +173507 -193591 + +173195 -194082 + +172918 -193453 + +172840 -193467 + +172438 -193294 + +172047 -193759 + +171827 -193787 + +171655 -193230 + +171203 -193024 + +171545 -192628 + +172324 -192254 + +172931 -191445 + +173416 -190500 +-1 + +180024 -199769 + +179906 -199713 + +179363 -200596 + +178969 -201649 + +178642 -201981 + +178845 -201349 + +178409 -201262 + +177986 -201824 + +178158 -200739 + +177867 -200442 + +177856 -200030 + +178198 -199407 + +177907 -199274 + +177829 -199146 + +177782 -198849 + +178225 -198784 + +177869 -198586 + +177203 -199089 + +176552 -199351 + +176863 -199021 + +177411 -198317 + +177335 -198020 + +177596 -197492 + +177427 -197256 + +177991 -196703 + +178061 -196260 + +177580 -196035 + +177933 -195659 + +177813 -195056 + +178003 -194446 + +177730 -193366 + +177313 -192444 +-1 + +185803 -200223 + +185768 -199857 + +185406 -199679 + +184896 -199852 + +184796 -200629 + +184933 -201728 + +184456 -201720 + +184366 -201186 + +183888 -200637 + +183407 -201030 + +182858 -201580 + +183029 -202062 + +182648 -202193 + +181943 -202464 + +181371 -203041 + +180844 -203414 + +180181 -204129 + +179591 -204293 + +179035 -204514 + +178577 -204435 + +179460 -203551 + +179681 -202932 + +180482 -202235 + +179924 -202075 + +179985 -201610 + +179826 -200870 + +180028 -199771 +-1 + +237600 -305677 + +237107 -305119 + +236283 -304471 + +236425 -305602 + +237218 -306503 + +237600 -305677 +-1 + +237635 -302117 + +237155 -301272 + +236564 -300633 + +236235 -300042 + +236323 -301090 + +236738 -301405 + +236730 -302834 + +237529 -303240 + +238053 -303725 + +237635 -302117 +-1 + +236997 -300052 + +236930 -300413 + +236997 -300052 +-1 + +238505 -298568 + +238406 -298695 + +238837 -299751 + +238505 -298568 +-1 + +251211 -300876 + +251021 -301490 + +251211 -300876 +-1 + +245385 -311166 + +245191 -311157 + +244313 -311023 + +244023 -312569 + +244804 -312613 + +245606 -312577 + +245385 -311166 +-1 + +250436 -343760 + +250176 -343319 + +249568 -344653 + +250390 -344592 + +249629 -345188 + +250430 -345348 + +250436 -343760 +-1 + +250366 -346091 + +250244 -346019 + +249858 -346786 + +250482 -348037 + +250366 -346091 +-1 + +251577 -352349 + +251461 -351860 + +250868 -350791 + +250818 -349980 + +250183 -348443 + +249531 -346447 + +248631 -346446 + +249192 -345911 + +248432 -345384 + +247807 -344402 + +247690 -342947 + +247501 -344282 + +247038 -345560 + +246406 -347413 + +246916 -349557 + +246764 -351065 + +247278 -353058 + +247890 -354226 + +247648 -355409 + +248068 -356425 + +247948 -357645 + +248790 -358220 + +248957 -356231 + +249428 -354742 + +250126 -354878 + +250413 -354088 + +250088 -353057 + +250892 -353977 + +251577 -352349 +-1 + +264853 -387523 + +264754 -388699 + +264853 -387523 +-1 + +264697 -376163 + +264078 -376465 + +263169 -377747 + +262573 -379151 + +262571 -379650 + +263306 -381285 + +263899 -382249 + +264487 -384533 + +265234 -384121 + +265423 -381032 + +265358 -378128 + +264697 -376163 +-1 + +254376 -361660 + +254347 -361626 + +253968 -361171 + +253930 -362183 + +254376 -361660 +-1 + +250216 -363791 + +249777 -364605 + +250283 -364836 + +250216 -363791 +-1 + +249111 -365473 + +248701 -365991 + +249111 -365473 +-1 + +248823 -360344 + +248206 -360258 + +248823 -360344 +-1 + +248386 -361165 + +247829 -360739 + +247511 -361753 + +247973 -362254 + +248386 -361165 +-1 + +246128 -360309 + +246128 -360309 +-1 + +247565 -366098 + +247397 -366136 + +246961 -366968 + +247406 -367898 + +247565 -366098 +-1 + +246866 -376857 + +246497 -375974 + +246498 -377796 + +246866 -376857 +-1 + +241907 -387294 + +241571 -386371 + +241907 -387294 +-1 + +242865 -388378 + +242682 -388401 + +242662 -389343 + +242865 -388378 +-1 + +243521 -388740 + +243323 -388632 + +242992 -389214 + +243521 -388740 +-1 + +244704 -392224 + +244444 -392529 + +244704 -392224 +-1 + +245132 -394010 + +244871 -393523 + +245132 -394010 +-1 + +245637 -394477 + +245443 -394812 + +245637 -394477 +-1 + +245211 -395578 + +244987 -396468 + +245211 -395578 +-1 + +244585 -398941 + +244389 -399268 + +244585 -398941 +-1 + +246544 -398622 + +246497 -399694 + +246544 -398622 +-1 + +245846 -401503 + +245719 -401879 + +245846 -401503 +-1 + +244456 -407870 + +244427 -408362 + +244456 -407870 +-1 + +244337 -410437 + +244335 -410645 + +244337 -410437 +-1 + +229563 -308559 + +229259 -309736 + +229209 -311708 + +228781 -313501 + +229635 -313541 + +230341 -311933 + +230856 -310247 + +231678 -310955 + +232551 -311078 + +233408 -310290 + +234251 -310265 + +235132 -310142 + +236015 -309887 + +236939 -309089 + +237070 -307851 + +236724 -306610 + +236002 -306795 + +235321 -306033 + +234908 -305203 + +235693 -304293 + +235125 -303071 + +234591 -301997 + +234354 -300124 + +233690 -298880 +-1 + +233696 -298853 + +233296 -298044 + +233027 -296199 + +232438 -294823 + +231610 -294372 + +230836 -293917 + +230358 -295029 + +230592 -293161 + +230474 -291845 + +230783 -291131 + +230150 -289988 + +229909 -289751 + +229455 -289094 + +228893 -290713 + +228514 -292199 + +228936 -294036 + +229281 -295822 + +229448 -297165 + +230170 -296815 + +230262 -298760 + +230957 -298702 + +230775 -300222 + +230191 -301010 + +229543 -301577 + +229044 -303145 + +228306 -304080 + +227603 -305466 + +227245 -307314 + +227851 -308312 + +228735 -308232 + +229561 -308555 +-1 + +256543 -420538 + +256675 -420112 + +256836 -418195 + +257080 -417664 + +257365 -416747 + +257421 -414542 + +257517 -415641 + +257383 -418413 + +257141 -421212 + +257306 -422812 + +256976 -423704 + +257163 -425927 + +257566 -424065 + +257892 -424494 + +257803 -425406 + +257921 -427085 + +257903 -428643 + +258933 -428604 + +259707 -427171 + +260269 -425222 + +260918 -426798 + +261623 -424947 + +262245 -422932 + +262747 -420528 + +263254 -418098 + +263649 -415389 + +264132 -412889 + +263608 -410555 + +262638 -410571 + +261937 -411415 + +261366 -412577 +-1 + +251982 -422753 + +252167 -422407 + +252537 -420021 + +252810 -417432 + +252996 -414657 + +253135 -411806 + +252974 -408881 + +252859 -406438 + +252846 -404429 + +252961 -403289 + +253084 -401701 + +253444 -403394 + +253855 -404984 + +254163 -407074 + +254358 -409070 + +254432 -411630 + +254158 -414182 + +254143 -416947 + +254286 -419136 + +254212 -422018 + +254460 -423800 + +255082 -425630 + +255824 -425555 + +256243 -423155 + +256543 -420538 +-1 + +247037 -396048 + +247032 -396094 + +246973 -398221 + +246946 -399035 + +246808 -400673 + +246723 -402553 + +246594 -404977 + +246438 -407493 + +246833 -407618 + +247570 -408897 + +248359 -408905 + +249023 -409276 + +249302 -410261 + +249325 -412760 + +249336 -415127 + +249594 -417864 + +250128 -419742 + +250499 -420723 + +251101 -422014 + +251982 -422760 +-1 + +248192 -375354 + +248161 -375904 + +248012 -378240 + +248475 -377887 + +248722 -378998 + +248974 -381363 + +249314 -382832 + +250108 -383383 + +249675 -385078 + +248972 -385575 + +248297 -387336 + +248189 -389874 + +247697 -391534 + +247310 -393695 + +247041 -396032 +-1 + +255597 -375892 + +255479 -375324 + +254684 -374297 + +254113 -372503 + +253837 -370506 + +254306 -370717 + +253635 -369203 + +253121 -367389 + +252872 -365811 + +252634 -364889 + +252361 -363589 + +251548 -363197 + +250776 -363782 + +251206 -365197 + +251176 -365598 + +251040 -366794 + +251557 -367796 + +251141 -368569 + +251053 -369569 + +250348 -369329 + +250666 -371472 + +250607 -372615 + +250028 -371142 + +249630 -370852 + +248804 -371407 + +249740 -370242 + +250184 -368369 + +249660 -367436 + +249358 -367708 + +249322 -366891 + +248462 -366558 + +248171 -368308 + +247960 -369947 + +247840 -371502 + +247757 -373348 + +248189 -375357 +-1 + +257804 -388100 + +258115 -388202 + +258475 -386136 + +258982 -386656 + +259699 -387720 + +260263 -387773 + +260919 -388501 + +261598 -388891 + +262463 -389172 + +263216 -389839 + +263650 -388986 + +263964 -388042 + +263435 -385521 + +263806 -384280 + +263241 -382627 + +262739 -380802 + +262069 -379418 + +261716 -379610 + +260948 -378883 + +260321 -378454 + +259460 -378071 + +258629 -377244 + +257899 -375953 + +256995 -375554 + +256365 -376042 + +255599 -375890 +-1 + +261370 -412558 + +261289 -412374 + +261573 -410077 + +261475 -409276 + +261930 -408983 + +262769 -407378 + +262468 -404555 + +262067 -401495 + +261243 -400597 + +260620 -402310 + +260188 -402170 + +260384 -401202 + +260876 -400423 + +260492 -400372 + +260704 -399773 + +261236 -398657 + +260772 -397404 + +261089 -396911 + +260840 -395438 + +261084 -396043 + +261477 -396138 + +261742 -396022 + +261913 -396453 + +262310 -398048 + +262838 -397335 + +262474 -394625 + +261903 -393618 + +261457 -392465 + +261210 -391093 + +260246 -390964 + +259626 -390254 + +259077 -389612 + +258234 -389440 + +257790 -388114 +-1 + +260976 -450949 + +261119 -450444 + +261670 -449838 + +262318 -449985 + +262727 -448399 + +263307 -449166 + +264105 -447909 + +264766 -446652 + +265533 -445609 + +266191 -447299 + +266981 -448143 + +267588 -449223 + +267827 -446023 + +268012 -442394 + +268272 -438913 + +268163 -435860 + +267551 -433601 + +267227 -430290 + +266494 -431081 +-1 + +266496 -431044 + +266936 -430492 + +266838 -428842 + +266534 -428122 + +267227 -426920 + +267282 -423462 + +266733 -420869 + +266041 -419054 + +265362 -417127 + +264678 -415225 + +264024 -417005 + +263607 -419685 + +263034 -421950 + +262529 -424378 + +261949 -426586 + +261450 -428972 + +260484 -429489 + +259999 -431835 + +259758 -432542 + +258869 -433554 + +257866 -433520 + +257177 -435270 + +257085 -437535 + +256761 -439236 + +256230 -441378 + +256026 -443632 + +256892 -444692 + +257735 -445881 + +258333 -447894 + +258858 -450166 + +259088 -450513 + +259115 -453481 + +259781 -452539 + +260287 -451916 + +260993 -450883 +-1 + +197683 -208587 + +197324 -208624 + +197154 -208792 + +197551 -209588 + +197683 -208587 +-1 + +204879 -220879 + +204537 -221383 + +204221 -220939 + +204043 -221597 + +204817 -221719 + +204879 -220879 +-1 + +217745 -232704 + +217488 -232292 + +217130 -232058 + +217362 -233126 + +217745 -232704 +-1 + +218021 -244615 + +218011 -244589 + +217243 -244433 + +216803 -245918 + +217585 -245653 + +218021 -244615 +-1 + +225865 -268131 + +225798 -267979 + +225529 -266381 + +225538 -267903 + +225865 -268131 +-1 + +218912 -281616 + +218896 -281644 + +218683 -282407 + +218823 -282824 + +218912 -281616 +-1 + +203395 -286400 + +202729 -286877 + +202273 -288186 + +202786 -287935 + +202913 -286976 + +203395 -286400 +-1 + +203489 -284856 + +203311 -284803 + +202819 -284151 + +202445 -284315 + +201632 -284827 + +201161 -285166 + +201957 -284749 + +202658 -284325 + +202712 -284652 + +202162 -284748 + +201267 -285281 + +201660 -285093 + +202436 -284920 + +201625 -285593 + +201132 -286491 + +200840 -287228 + +201534 -286553 + +202032 -286400 + +201327 -287239 + +201119 -287786 + +201667 -287584 + +202314 -286735 + +203058 -286110 + +203476 -285969 + +202663 -286110 + +202174 -286432 + +202844 -285678 + +203800 -285412 + +203489 -284856 +-1 + +203093 -283179 + +202531 -283172 + +202051 -283943 + +202663 -283741 + +203093 -283179 +-1 + +224680 -286346 + +224231 -285614 + +223397 -285601 + +222738 -286095 + +221980 -286699 + +221963 -287785 + +222461 -288761 + +223247 -289034 + +224058 -288485 + +224643 -287504 + +224680 -286346 +-1 + +226728 -295869 + +226590 -294825 + +225936 -294962 + +225317 -296109 + +224798 -296938 + +224195 -298120 + +223965 -299431 + +223811 -300930 + +224325 -301524 + +224975 -302000 + +225646 -300836 + +226443 -300212 + +226219 -298877 + +226598 -297265 + +226728 -295869 +-1 + +227726 -279004 + +227354 -279782 + +227400 -281248 + +228035 -282358 + +228545 -281929 + +228500 -280242 + +228250 -279492 + +227726 -279004 +-1 + +228430 -275655 + +228224 -276703 + +228615 -277903 + +228977 -278783 + +229269 -278321 + +229110 -277130 + +228704 -275975 + +228430 -275655 +-1 + +230392 -279450 + +230236 -279671 + +230454 -280526 + +230392 -279450 +-1 + +245312 -270037 + +245172 -270048 + +244338 -270424 + +243488 -270115 + +242734 -271053 + +242265 -272595 + +242132 -274591 + +242053 -276614 + +242660 -277787 + +243375 -278161 + +244319 -277970 + +245171 -276938 + +245839 -275563 + +245869 -273818 + +245770 -271671 + +245312 -270037 +-1 + +244670 -264285 + +244553 -264349 + +243975 -264988 + +243973 -267479 + +244560 -269044 + +245031 -268112 + +245166 -267285 + +244804 -265793 + +244670 -264285 +-1 + +225987 -254116 + +225890 -253763 + +225497 -253025 + +225135 -254036 + +225568 -255000 + +225958 -255048 + +226151 -255931 + +226326 -255806 + +225987 -254116 +-1 + +221717 -232775 + +221108 -233169 + +220935 -233943 + +221247 -234407 + +221668 -235547 + +222063 -234737 + +221970 -233212 + +221717 -232775 +-1 + +222926 -234245 + +222839 -234141 + +222480 -233526 + +222480 -234577 + +222926 -234245 +-1 + +225093 -231778 + +224895 -232037 + +224536 -232700 + +224977 -233612 + +225123 -232821 + +225093 -231778 +-1 + +179563 -456365 + +179484 -456095 + +178553 -455867 + +178939 -456935 + +179245 -456911 + +179563 -456365 +-1 + +190048 -462144 + +189423 -461939 + +188564 -462138 + +189204 -462378 + +190048 -462144 +-1 + +187860 -461333 + +187253 -461659 + +187860 -461333 +-1 + +188242 -460663 + +188022 -460528 + +188093 -460908 + +188242 -460663 +-1 + +188714 -458064 + +188197 -458266 + +187738 -459361 + +187065 -460199 + +187814 -460191 + +188295 -459125 + +188714 -458064 +-1 + +187374 -460630 + +187000 -460683 + +186334 -461033 + +186657 -461455 + +187239 -461431 + +187374 -460630 +-1 + +186162 -460793 + +186152 -460786 + +185472 -460494 + +185227 -460751 + +185698 -461314 + +186162 -460793 +-1 + +177805 -454057 + +177679 -453900 + +177356 -454290 + +177805 -454057 +-1 + +182954 -454506 + +182531 -454510 + +182324 -455392 + +182664 -455511 + +182954 -454506 +-1 + +181552 -450983 + +181162 -450484 + +180582 -450332 + +181005 -450686 + +181192 -451438 + +181552 -450983 +-1 + +181043 -450883 + +180610 -450638 + +179931 -450604 + +180516 -451165 + +181043 -450883 +-1 + +180812 -449940 + +180668 -449824 + +180132 -450048 + +180812 -449940 +-1 + +179251 -448594 + +179167 -448504 + +178669 -447403 + +178278 -447150 + +178803 -448102 + +179251 -448594 +-1 + +176735 -445229 + +176729 -445222 + +176110 -444279 + +176159 -444657 + +176735 -445229 +-1 + +176145 -444878 + +176094 -444764 + +175649 -444272 + +175477 -444757 + +176145 -444878 +-1 + +175360 -442424 + +175001 -442192 + +174931 -442566 + +175360 -442424 +-1 + +174974 -443159 + +174857 -442992 + +174475 -442988 + +174974 -443159 +-1 + +177266 -449308 + +177048 -449260 + +176269 -449842 + +175666 -450664 + +175185 -449590 + +174783 -448374 + +174589 -447631 + +174208 -446377 + +173907 -445161 + +174324 -444438 + +174589 -443988 + +175175 -444457 + +174993 -444658 + +175482 -444888 + +176089 -445330 + +176489 -445515 + +177092 -446265 + +177391 -446799 + +177701 -447931 + +178028 -449099 + +178724 -449774 + +179190 -449896 + +179847 -450728 + +180568 -451295 + +181293 -451975 + +181380 -453378 + +181701 -454674 + +181853 -456015 + +182064 -457116 + +182377 -458269 + +182516 -458916 +-1 + +182510 -458893 + +182904 -459508 + +183105 -460715 + +182874 -461870 + +182386 -461951 + +182093 -461654 + +181629 -460935 + +181744 -460200 + +182093 -459585 + +182177 -459756 + +182058 -458797 + +181425 -458867 + +181770 -459749 + +181404 -460646 + +181009 -460250 + +180477 -460452 + +180636 -459519 + +180605 -458761 + +180115 -458623 + +180355 -457982 + +180139 -457856 + +179469 -457624 + +179695 -456828 + +179721 -456377 + +179112 -455804 + +179136 -455087 + +178780 -454541 + +178691 -454594 + +178420 -455633 + +177759 -455430 + +177836 -454897 + +177892 -454205 + +177600 -453554 + +177502 -453464 + +177329 -453058 + +177270 -452863 + +177137 -452289 + +176785 -453027 + +176381 -452301 + +176339 -451323 + +176226 -450871 + +176380 -449733 + +177268 -449312 +-1 + +248759 -489370 + +249074 -489457 + +248837 -488077 + +249221 -488790 + +249223 -488116 + +249399 -487013 + +250025 -486728 + +250115 -485041 + +250115 -484409 + +250851 -483994 + +250705 -483039 + +250315 -482547 + +250253 -481626 + +249452 -482860 + +248806 -484312 + +248008 -484284 + +247311 -483429 + +248020 -484810 + +248021 -486076 + +248219 -487901 + +248265 -489458 + +248375 -488285 + +248759 -489370 +-1 + +250482 -501528 + +250561 -500007 + +250482 -501528 +-1 + +194846 -473988 + +194810 -473988 + +193828 -474587 + +192832 -474908 + +191866 -475020 + +191512 -476139 + +191374 -476362 + +191542 -477279 + +191914 -477160 + +192105 -477453 + +192154 -476984 + +192475 -477898 + +192679 -478379 + +192980 -478375 + +193529 -478702 + +194091 -479298 + +194862 -479023 + +194835 -478008 + +194408 -477452 + +194592 -476892 + +194444 -475829 + +193609 -476010 + +193314 -477417 + +193164 -476819 + +192990 -476611 + +193343 -475749 + +194181 -475610 + +194531 -474965 + +194846 -473988 +-1 + +191623 -474417 + +191143 -473873 + +191016 -474848 + +190931 -474497 + +190349 -474028 + +190467 -474834 + +190070 -474524 + +189947 -474584 + +189367 -474054 + +189028 -473335 + +188513 -472886 + +188515 -472567 + +188142 -472513 + +188093 -471982 + +187804 -471914 + +187949 -472429 + +187853 -472698 + +188307 -473394 + +188754 -473621 + +189238 -474695 + +189880 -475447 + +189886 -474982 + +189960 -475554 + +190494 -476382 + +190606 -475720 + +190908 -476597 + +191302 -477064 + +191356 -475556 + +191623 -474417 +-1 + +198051 -468594 + +197650 -468733 + +197391 -469637 + +198051 -468594 +-1 + +194643 -469210 + +194618 -469175 + +193807 -469240 + +194268 -469468 + +194042 -469946 + +193886 -470225 + +194405 -470262 + +194643 -469210 +-1 + +193672 -468979 + +193201 -468454 + +193025 -469185 + +193672 -468979 +-1 + +193021 -469408 + +192889 -468991 + +192311 -467700 + +191535 -467029 + +191636 -468033 + +192185 -468941 + +192690 -469386 + +193021 -469408 +-1 + +194071 -468633 + +193988 -468393 + +193350 -467304 + +192657 -466378 + +192390 -465997 + +191776 -466176 + +191915 -466714 + +192479 -467337 + +192982 -467692 + +193071 -467555 + +193399 -468633 + +194071 -468633 +-1 + +190138 -465232 + +189468 -464232 + +189029 -464381 + +189555 -465162 + +190138 -465232 +-1 + +193322 -463765 + +192853 -463998 + +192311 -464892 + +193021 -464989 + +193322 -463765 +-1 + +191808 -463973 + +191360 -463049 + +190499 -462669 + +189574 -462971 + +189748 -463464 + +190668 -463129 + +190097 -463552 + +189547 -463964 + +190176 -464819 + +190582 -464324 + +191222 -464257 + +190841 -464223 + +190700 -465061 + +191438 -464695 + +191808 -463973 +-1 + +189530 -462727 + +189107 -462575 + +189050 -463314 + +189136 -463378 + +189530 -462727 +-1 + +174236 -448966 + +174160 -448412 + +173776 -447189 + +173413 -445895 + +173332 -444457 + +173446 -443328 + +172994 -442735 + +172881 -442177 + +173219 -441983 + +172438 -441376 + +171708 -442060 + +172200 -442185 + +171461 -442659 + +170641 -443285 + +170769 -442229 + +170735 -443127 + +171483 -442456 + +172116 -441617 + +172631 -441307 + +171904 -440996 + +171557 -441336 + +171333 -441442 + +171113 -440972 + +170252 -441157 + +170613 -441497 + +169878 -441880 + +170690 -442058 + +169877 -442669 + +169723 -442782 + +169672 -442539 + +169769 -442222 + +169747 -441503 + +170272 -440853 + +170762 -440393 + +171353 -440383 + +172100 -440560 + +172838 -439870 +-1 + +168094 -445505 + +168269 -446188 + +168815 -446806 + +168882 -446436 + +169175 -446163 + +169088 -446828 + +169883 -447048 + +170737 -447507 + +171776 -447786 + +172468 -448566 + +173414 -448947 + +174236 -448962 +-1 + +161713 -446381 + +161920 -446382 + +162947 -446205 + +163513 -446056 + +163949 -445954 + +164521 -446082 + +165347 -446238 + +166252 -446227 + +166087 -445695 + +166283 -445262 + +166293 -444322 + +166242 -443628 + +166606 -444691 + +166594 -445746 + +166670 -446633 + +167771 -446571 + +167225 -446393 + +167206 -445885 + +167874 -446112 + +168097 -445508 +-1 + +150449 -447271 + +150654 -447112 + +151495 -447463 + +152365 -447863 + +153314 -447794 + +154139 -448239 + +154965 -447928 + +155998 -447736 + +156271 -447325 + +156500 -447054 + +156512 -447347 + +157416 -446892 + +157481 -447015 + +158473 -446769 + +159538 -446755 + +160134 -446661 + +160850 -446568 + +161713 -446388 +-1 + +137907 -442922 + +137991 -442964 + +138675 -443635 + +139355 -444335 + +139978 -445116 + +140812 -445258 + +141671 -445666 + +142653 -445543 + +143558 -445949 + +144283 -446606 + +144857 -447470 + +145747 -447683 + +146648 -447272 + +146930 -446892 + +146870 -447099 + +147794 -446789 + +148739 -446652 + +149676 -446702 + +150444 -447274 +-1 + +132230 -438282 + +132435 -438363 + +133119 -438943 + +133331 -439916 + +134010 -440605 + +134983 -440759 + +135862 -440964 + +135766 -440506 + +135160 -439903 + +135020 -439335 + +135779 -439858 + +136304 -440237 + +136860 -440249 + +137036 -439194 + +136914 -438069 + +136910 -437302 + +137193 -437800 + +137256 -438031 + +137052 -438846 + +137133 -439452 + +137311 -440390 + +136861 -440842 + +136355 -440897 + +136559 -441577 + +136935 -442285 + +136934 -442701 + +137541 -442520 + +137368 -442301 + +137905 -442925 +-1 + +124033 -433609 + +124364 -433895 + +125077 -434189 + +125946 -434260 + +126598 -434634 + +127278 -435004 + +127677 -435516 + +128337 -436200 + +128947 -436881 + +129681 -437485 + +130347 -438178 + +131047 -438753 + +131830 -438937 + +132230 -438282 +-1 + +118812 -422215 + +119338 -422449 + +120067 -423029 + +120619 -423868 + +121148 -424736 + +121625 -425588 + +121642 -426301 + +122440 -426575 + +122472 -427658 + +122810 -428712 + +123230 -429332 + +123778 -430090 + +123916 -431174 + +124079 -432311 + +124033 -433609 +-1 + +93866 -349795 + +93486 -349693 +-1 + +102510 -348479 + +102377 -348414 + +101962 -348419 + +101432 -348696 + +101712 -348863 + +101301 -349249 + +101380 -349678 + +100957 -349751 + +101106 -349390 + +100762 -349432 + +100161 -350032 + +100342 -350471 + +100210 -350972 + +99898 -350529 + +99267 -350346 + +98368 -350722 + +98387 -350895 + +98389 -351328 + +98780 -351861 + +98344 -351727 + +98183 -351538 + +98038 -350773 + +97269 -350906 + +96758 -350932 + +96383 -350965 + +95416 -350704 + +94953 -350652 + +94450 -350413 + +93831 -350062 + +93866 -349798 +-1 + +107083 -337988 + +107414 -337704 + +107875 -337883 + +107199 -338158 + +106846 -338317 + +106556 -339335 + +106182 -340284 + +105725 -341115 + +106148 -340649 + +106400 -340330 + +106361 -341302 + +107137 -340966 + +106772 -341662 + +106839 -342002 + +106225 -341786 + +105822 -341593 + +105486 -341831 + +105107 -342497 + +104497 -342660 + +103957 -343416 + +103497 -344283 + +103329 -345198 + +103249 -344975 + +103094 -345073 + +102735 -345969 + +102817 -345959 + +103052 -345873 + +103055 -346097 + +103229 -346543 + +103358 -346955 + +103273 -347079 + +102892 -347351 + +103141 -347607 + +103047 -347770 + +102573 -347462 + +102342 -347085 + +101938 -347943 + +102513 -348479 +-1 + +105607 -328816 + +105552 -328785 + +105555 -328303 + +105449 -328039 + +106098 -328563 + +106470 -328489 + +106304 -329144 + +106548 -329593 + +107097 -330013 + +107139 -330767 + +107339 -330986 + +107047 -331715 + +106938 -331719 + +106685 -331377 + +106460 -331978 + +106461 -333047 + +106735 -334167 + +107114 -335116 + +107185 -336291 + +107141 -337270 + +107088 -337987 +-1 + +104137 -321877 + +104400 -321731 + +104915 -321447 + +104765 -321846 + +105314 -322136 + +105501 -322675 + +105543 -323348 + +105849 -323348 + +106085 -323634 + +106336 -324335 + +106316 -324653 + +106009 -324161 + +105532 -324142 + +105175 -324264 + +104803 -324607 + +105110 -324920 + +105437 -325228 + +105552 -325435 + +105467 -326019 + +105252 -326232 + +104813 -326537 + +104967 -326859 + +105055 -327399 + +105189 -328021 + +105604 -328816 +-1 + +109087 -325093 + +108870 -325288 + +108231 -325272 + +108119 -324301 + +108538 -323568 + +108511 -323115 + +108460 -322909 + +108527 -322760 + +108162 -323290 + +107845 -322958 + +107753 -322483 + +108235 -322037 + +108097 -321820 + +107810 -321737 + +107686 -321716 + +107358 -321746 + +107302 -321942 + +107065 -322521 + +106803 -322286 + +106901 -322790 + +106655 -322661 + +106560 -323021 + +106182 -322583 + +106182 -322583 + +105997 -322340 + +105782 -321904 + +105651 -321582 + +105543 -321068 + +105194 -320778 + +105003 -320542 + +104702 -320593 + +104446 -320921 + +104683 -321273 + +104137 -321877 +-1 + +109838 -311232 + +109675 -311409 + +109477 -312318 + +109372 -313379 + +109441 -313516 + +109670 -312907 + +110130 -313210 + +109782 -313539 + +109805 -313753 + +109231 -314301 + +109025 -314953 + +109152 -314910 + +109590 -314430 + +109390 -314816 + +109263 -315403 + +108897 -315629 + +108808 -316747 + +108853 -316349 + +109365 -316181 + +109728 -316578 + +110423 -316673 + +110613 -316886 + +109814 -317165 + +109169 -317455 + +109455 -318105 + +109246 -318644 + +109254 -319424 + +109537 -320292 + +109391 -320346 + +109144 -321369 + +109088 -321557 + +108691 -322102 + +108555 -322553 + +108630 -322770 + +108875 -323477 + +109289 -324216 + +109092 -325093 +-1 + +105484 -299355 + +105911 -299591 + +106362 -300232 + +106971 -300662 + +107649 -301195 + +108070 -302012 + +108292 -302922 + +108218 -303623 + +107903 -303802 + +107746 -303598 + +107646 -304363 + +107184 -305207 + +107217 -305675 + +106977 -306452 + +106968 -307395 + +107213 -307418 + +107205 -307114 + +107849 -307738 + +107988 -307838 + +108496 -308368 + +108062 -307649 + +108372 -307741 + +108547 -308339 + +109040 -308085 + +108873 -308576 + +108834 -309022 + +108482 -308607 + +108889 -309370 + +109230 -310362 + +109442 -311436 + +109546 -310708 + +109479 -310337 + +109717 -310086 + +109745 -310805 + +109843 -311231 +-1 + +96158 -294400 + +95651 -294979 + +95789 -295392 + +96693 -295380 + +97142 -295191 + +97082 -295841 + +96961 -295886 + +96506 -295869 + +96958 -296430 + +97159 -296663 + +97873 -297005 + +98227 -297137 + +98826 -297659 + +98930 -297512 + +99097 -297329 + +99426 -297210 + +100027 -296646 + +100361 -296917 + +100579 -297134 + +100899 -297695 + +100481 -297671 + +100070 -297367 + +99872 -297808 + +99864 -297894 + +100009 -298073 + +100581 -298187 + +100979 -298010 + +101692 -297881 + +102333 -297614 + +103122 -297493 + +103703 -297528 + +104193 -297780 + +104834 -298007 + +105043 -298748 + +105483 -299351 +-1 + +90668 -289438 + +90781 -289769 + +90801 -289886 + +90677 -290225 + +90543 -290767 + +90577 -291226 + +90455 -291972 + +91046 -292184 + +90916 -291746 + +90928 -291312 + +91325 -292036 + +91926 -292316 + +92481 -292596 + +92866 -292794 + +93249 -293491 + +93288 -293992 + +93457 -294252 + +93652 -294232 + +93978 -294490 + +94678 -294592 + +95345 -294787 + +95344 -295240 + +95684 -294821 + +96158 -294398 +-1 + +100312 -289608 + +100441 -289689 + +101131 -290099 + +101940 -290236 + +102793 -290108 + +102961 -290681 + +103523 -290876 + +103008 -290884 + +102198 -290675 + +101531 -290359 + +100771 -289992 + +100078 -289623 + +99279 -289274 + +98448 -288983 + +97940 -288761 + +97886 -288943 + +97445 -288422 + +96884 -288247 + +96069 -288116 + +95373 -288183 + +94456 -288310 + +93659 -288411 + +92817 -288458 + +93050 -288642 + +92428 -288940 + +91712 -289241 + +91236 -289213 + +90665 -289433 +-1 + +112902 -293360 + +112721 -292809 + +112170 -292923 + +112154 -293200 + +111983 -293111 + +111902 -293435 + +111476 -293237 + +110971 -293447 + +110424 -293142 + +110161 -293288 + +109702 -293103 + +108892 -292972 + +108086 -292743 + +107323 -292527 + +106536 -292242 + +105790 -291874 + +105026 -291498 + +104428 -291151 + +103731 -290682 + +103062 -290210 + +102566 -289949 + +101847 -290146 + +100985 -289965 + +100312 -289611 +-1 + +119342 -285630 + +119306 -285613 + +118862 -285770 + +118887 -286405 + +118467 -286515 + +118052 -287124 + +118226 -287561 + +118002 -287757 + +117851 -287532 + +117497 -288085 + +117271 -288678 + +117138 -288823 + +116936 -289371 + +117068 -289913 + +117029 -290430 + +116961 -289862 + +116817 -289739 + +116470 -289855 + +116444 -289709 + +116123 -290288 + +116611 -290392 + +116450 -290407 + +116792 -290845 + +116903 -290965 + +116241 -290767 + +115748 -290618 + +116074 -290802 + +115376 -291227 + +115019 -291459 + +114871 -291917 + +114580 -291776 + +114362 -292516 + +113990 -292278 + +113627 -292210 + +113613 -292485 + +113389 -292568 + +113120 -292510 + +112909 -292627 + +112905 -293365 +-1 + +125108 -278764 + +124597 -278627 + +124293 -278545 + +123931 -279337 + +123334 -279999 + +122617 -280374 + +122371 -280521 + +123058 -280668 + +122195 -280717 + +122096 -281605 + +122058 -282238 + +121989 -282763 + +121650 -283402 + +121069 -284201 + +120362 -284839 + +119574 -285057 + +120189 -285225 + +119908 -285464 + +119366 -285185 + +119344 -285624 +-1 + +128505 -274099 + +128415 -274015 + +128793 -273555 + +129287 -273300 + +129323 -273001 + +129153 -272691 + +128480 -272658 + +128037 -272960 + +128024 -273263 + +127518 -273681 + +127222 -274156 + +127480 -274898 + +127469 -274993 + +127358 -275304 + +127830 -275659 + +127947 -275776 + +127419 -275838 + +127642 -276623 + +127759 -277287 + +127400 -276537 + +127104 -275469 + +126716 -275502 + +126549 -275661 + +126138 -276017 + +126157 -276939 + +126355 -277326 + +125790 -276533 + +125845 -275745 + +125984 -275337 + +125839 -275281 + +126064 -274751 + +125536 -274911 + +125030 -275530 + +125003 -275832 + +125100 -276334 + +125006 -276895 + +125090 -277603 + +124692 -277975 + +124603 -278505 + +125110 -278773 +-1 + +131568 -273063 + +131252 -272987 + +130487 -272763 + +129772 -272384 + +129121 -272005 + +128940 -272014 + +129549 -272406 + +129719 -272443 + +130177 -272687 + +130814 -272939 + +131395 -273132 + +132058 -273318 + +131603 -273502 + +131346 -273324 + +131487 -273702 + +130951 -273421 + +130820 -273276 + +130025 -272867 + +130349 -273235 + +130464 -273465 + +130338 -273734 + +130748 -274283 + +130191 -273810 + +130294 -274549 + +129971 -274504 + +130288 -275247 + +129894 -274881 + +129642 -275588 + +129992 -276124 + +130707 -276090 + +130133 -276337 + +129428 -276209 + +129424 -275445 + +129333 -274695 + +129554 -274317 + +129435 -273775 + +129091 -273883 + +128741 -273819 + +128507 -274096 +-1 + +137998 -278086 + +138154 -277472 + +137947 -277365 + +137529 -276984 + +137306 -276129 + +137083 -275512 + +136761 -275200 + +136412 -274440 + +136158 -274754 + +135676 -274756 + +135459 -274907 + +135713 -275326 + +135752 -275512 + +136127 -275867 + +136544 -276376 + +137040 -276883 + +137386 -277423 + +137329 -277431 + +136918 -276899 + +136435 -276492 + +135954 -276011 + +135470 -275538 + +135261 -274751 + +135019 -274805 + +134840 -274562 + +134330 -274567 + +134712 -274989 + +134391 -275102 + +134243 -275437 + +134733 -276040 + +134922 -276322 + +134262 -275723 + +133906 -274960 + +133636 -274719 + +133211 -274795 + +133433 -275465 + +134013 -275935 + +134077 -276572 + +134075 -276855 + +134260 -277436 + +134392 -278058 + +134262 -277668 + +133981 -276933 + +133765 -276137 + +133357 -275897 + +132979 -275377 + +132857 -275118 + +132655 -274642 + +133049 -274514 + +132867 -273539 + +132176 -273324 + +131566 -273063 +-1 + +138428 -270149 + +138395 -270149 + +138406 -270216 + +138304 -270642 + +137981 -270341 + +137716 -270715 + +137212 -271153 + +136642 -271535 + +136172 -271726 + +135347 -272167 + +135198 -272529 + +134794 -272907 + +134034 -273123 + +133822 -273309 + +134108 -273647 + +134619 -273466 + +134946 -273431 + +135426 -273263 + +135758 -272857 + +136046 -272657 + +136442 -272452 + +136652 -272304 + +136586 -273149 + +136962 -272907 + +137121 -273071 + +137341 -273158 + +137609 -272970 + +138181 -273046 + +137684 -273480 + +138090 -273567 + +137777 -273874 + +138129 -274386 + +138372 -274633 + +138672 -274477 + +138782 -274445 + +139016 -274298 + +138906 -273563 + +139045 -273897 + +139233 -274196 + +139511 -274347 + +139451 -274702 + +139746 -274683 + +139674 -273973 + +139974 -274044 + +140196 -274336 + +140005 -274755 + +140458 -274733 + +140571 -274187 + +140832 -274024 + +140524 -274338 + +141301 -274343 + +141732 -273913 + +141775 -273052 + +141926 -273598 + +142193 -273221 + +142241 -273388 + +142439 -273393 + +142423 -273712 + +141930 -273966 + +142103 -274388 + +141557 -274621 + +141750 -274862 + +141554 -275129 + +141496 -275321 + +141191 -275207 + +141338 -275800 + +141011 -275293 + +140712 -275184 + +140409 -275053 + +140536 -275592 + +140207 -275406 + +139953 -275476 + +139542 -275572 + +138858 -275442 + +138202 -274976 + +138296 -275600 + +138982 -276002 + +138790 -276015 + +138200 -275654 + +137825 -274944 + +137056 -274749 + +137346 -275130 + +137376 -275400 + +137673 -276028 + +138125 -276571 + +137789 -276734 + +138473 -277266 + +138447 -277646 + +138234 -278080 + +138824 -277938 + +139253 -277543 + +139677 -277276 + +140059 -277420 + +139944 -277355 + +139336 -277579 + +139199 -277734 + +139077 -278061 + +138713 -278203 + +138334 -278453 + +138001 -278104 +-1 + +145830 -267293 + +145568 -267071 + +145584 -266372 + +145148 -266237 + +144324 -266547 + +143568 -266626 + +143552 -266699 + +144196 -266629 + +143793 -266788 + +143277 -266981 + +142699 -267231 + +142213 -267492 + +142104 -267755 + +141765 -267931 + +141714 -268150 + +141422 -268704 + +141108 -268747 + +140613 -269063 + +140170 -269578 + +140715 -269641 + +141166 -270168 + +141359 -270824 + +141656 -271355 + +142232 -271950 + +142714 -271869 + +143292 -271404 + +143547 -270484 + +144033 -270091 + +143628 -270523 + +143449 -271319 + +142879 -271899 + +142277 -272028 + +141616 -271668 + +140856 -271418 + +140202 -271101 + +139642 -270431 + +139098 -270229 + +139173 -270515 + +138886 -270674 + +139012 -270252 + +138428 -270149 +-1 + +150580 -251788 + +150491 -251924 + +150009 -252090 + +149900 -253000 + +149600 -253965 + +149985 -254350 + +150090 -254624 + +149886 -255227 + +149438 -255836 + +149314 -256280 + +150238 -256130 + +149951 -256577 + +150420 -256920 + +150015 -257134 + +149155 -257237 + +148811 -258207 + +148759 -259201 + +148715 -259977 + +148724 -260481 + +148600 -261330 + +148561 -262434 + +148190 -263222 + +147952 -264146 + +147645 -265080 + +147034 -265700 + +146703 -266399 + +147737 -265938 + +148590 -266231 + +147997 -266113 + +147027 -266270 + +146514 -266774 + +145835 -267328 +-1 + +159646 -244991 + +159720 -245058 + +160108 -245386 + +160287 -245907 + +159920 -246320 + +159916 -246499 + +159461 -246648 + +159635 -247419 + +159913 -247320 + +160309 -247480 + +160171 -247878 + +159538 -248273 + +158767 -248621 + +158221 -249213 + +158375 -249466 + +158437 -249841 + +157969 -250341 + +158388 -250389 + +157902 -250684 + +158521 -250686 + +157885 -250956 + +158098 -251231 + +158438 -251449 + +157800 -251272 + +157729 -251440 + +157625 -251776 + +157642 -251909 + +157935 -251930 + +157354 -252836 + +156850 -252826 + +156513 -253146 + +155894 -254036 + +155134 -254477 + +154622 -254805 + +153948 -254817 + +153562 -254701 + +153468 -254096 + +153168 -255033 + +152712 -255253 + +152517 -255687 + +152069 -255461 + +152113 -254844 + +151400 -254241 + +151190 -254456 + +150503 -253907 + +150197 -253230 + +150429 -252120 + +150834 -252201 + +151320 -252686 + +151357 -252207 + +150581 -251770 +-1 + +165083 -232465 + +164827 -232652 + +164255 -233286 + +163884 -234403 + +163461 -235499 + +163001 -236556 + +162842 -237605 + +163383 -237642 + +163238 -238241 + +162692 -238130 + +162636 -238506 + +162418 -239260 + +162307 -240166 + +162311 -240859 + +162605 -241298 + +162777 -241724 + +162354 -241578 + +161793 -241627 + +161521 -241682 + +161655 -241382 + +161085 -241544 + +160747 -242236 + +160724 -242503 + +160647 -242984 + +160377 -243288 + +160508 -243856 + +160469 -244211 + +159984 -244501 + +160185 -244722 + +159651 -244989 +-1 + +211467 -335368 + +211020 -335274 + +210168 -334941 + +209391 -334269 + +208550 -334007 + +207806 -333613 + +207017 -333003 + +206202 -332733 + +205235 -333524 + +204919 -333861 + +205407 -332457 + +204995 -332835 + +205345 -331567 + +205641 -330086 + +205973 -328583 + +206126 -327003 + +205834 -325410 + +205284 -324038 + +204958 -322349 + +204678 -320665 + +204394 -319578 + +203759 -318361 + +203228 -316835 + +202474 -315963 + +201707 -315440 + +201559 -314443 + +201352 -313218 + +201023 -311854 + +200569 -310230 + +200297 -308667 + +199563 -307553 + +199017 -306606 + +198261 -307390 + +198572 -307006 + +199021 -305721 + +198935 -304145 + +198980 -302754 +-1 + +223727 -332891 + +224059 -333672 + +224400 -335152 + +224208 -334498 + +223911 -334466 + +223654 -334869 + +223358 -335386 + +223299 -336055 + +222986 -336132 + +223015 -337030 + +222629 -336585 + +222425 -335695 + +222218 -336106 + +221883 -337132 + +221577 -337884 + +221008 -338199 + +220693 -338468 + +220291 -338505 + +219891 -338556 + +219276 -339232 + +218555 -339858 + +217925 -340675 + +217727 -340933 + +216868 -340929 + +216157 -341126 + +215444 -341209 + +214639 -341321 + +213917 -341039 + +213487 -341141 + +212705 -341410 + +212497 -341267 + +211795 -341067 + +211476 -340016 + +211534 -339223 + +210662 -339430 + +209796 -339666 + +210281 -339220 + +211180 -339031 + +211545 -338217 + +211576 -336607 + +211476 -335397 +-1 + +156777 -236720 + +157129 -236772 + +157401 -236997 + +157688 -237356 + +157390 -237488 + +157538 -237860 + +157930 -238195 + +158723 -238363 + +159683 -237966 + +160329 -237133 + +160133 -237856 + +160154 -238019 + +160733 -237070 + +160748 -236316 + +161109 -235753 + +160946 -236668 + +161449 -235694 + +161945 -234674 + +162429 -233643 + +162754 -232501 + +163207 -232161 + +162578 -231689 + +162310 -231110 + +162223 -230854 + +162822 -230601 + +163093 -229503 + +163158 -228495 + +163398 -228923 + +163315 -230095 + +163430 -231221 + +163474 -232340 + +163103 -233185 + +163535 -233611 + +163980 -232799 + +164607 -231971 + +164677 -231587 + +165134 -231724 + +164642 -232288 + +165280 -232546 + +165845 -233077 + +165085 -232465 +-1 + +162160 -222782 + +162093 -223151 + +161900 -223730 + +161678 -224589 + +161479 -225192 + +161270 -225726 + +161041 -226489 + +160986 -226854 + +160993 -227242 + +160904 -227693 + +160800 -228428 + +160894 -229002 + +160354 -228753 + +160089 -229180 + +160256 -229758 + +160712 -230141 + +160511 -230620 + +160320 -230838 + +160268 -231476 + +159788 -231512 + +159538 -231463 + +159438 -231637 + +159205 -231956 + +158882 -232449 + +158431 -232772 + +157924 -233228 + +157682 -233663 + +157574 -233988 + +157307 -234240 + +157345 -234589 + +157286 -234861 + +157319 -235247 + +156865 -235513 + +156742 -235624 + +156779 -236129 + +156775 -236725 +-1 + +165989 -229581 + +165812 -230070 + +165563 -230245 + +165078 -229448 + +165149 -228863 + +164955 -228557 + +164853 -227705 + +164689 -227635 + +164910 -227159 + +164759 -225704 + +164446 -225817 + +164294 -225538 + +164178 -224982 + +164451 -224528 + +164864 -223431 + +164814 -222867 + +164233 -222076 + +164415 -221249 + +163726 -220447 + +163299 -221291 + +163235 -220013 + +162914 -219707 + +162787 -220214 + +162673 -220859 + +162597 -221905 + +162367 -222122 + +162166 -222775 +-1 + +172790 -240657 + +172743 -240400 + +173043 -239164 + +172660 -238018 + +172285 -236699 + +171525 -236419 + +171865 -235386 + +172230 -234212 + +172098 -233693 + +171755 -233198 + +171643 -233277 + +170953 -233590 + +170615 -233655 + +169931 -234439 + +169475 -235114 + +169515 -234163 + +169307 -233359 + +168483 -233567 + +168051 -233155 + +167486 -232858 + +166803 -232692 + +166694 -232321 + +166411 -231682 + +166163 -230705 + +165989 -229581 +-1 + +175658 -243754 + +175739 -243559 + +176090 -242343 + +176423 -241104 + +176824 -239922 + +177086 -238625 + +177196 -237208 + +177336 -235908 + +177218 -234338 + +176864 -232840 + +176309 -231659 + +175570 -230963 + +175958 -232310 + +175672 -231756 + +175171 -231110 + +174616 -231155 + +174215 -232198 + +173725 -233073 + +173295 -233877 + +172842 -234998 + +173084 -236310 + +173487 -237330 + +173193 -238474 + +173180 -239405 + +172794 -240651 +-1 + +180680 -221721 + +180785 -222645 + +180876 -224041 + +181026 -225136 + +181038 -226128 + +181009 -227445 + +180884 -228436 + +181093 -229663 + +180945 -231016 + +181045 -232505 + +181006 -233835 + +181104 -235293 + +180925 -236692 + +180808 -237914 + +180710 -238817 + +180600 -239467 + +180525 -239852 + +179987 -240935 + +179400 -241638 + +178464 -242068 + +177578 -242550 + +177481 -243983 + +177370 -245258 + +176918 -245459 +-1 + +185575 -204352 + +185320 -204810 + +185074 -205829 + +185331 -206777 + +185160 -207524 + +185086 -208187 + +184647 -209302 + +184580 -209968 + +184552 -211070 + +184099 -211204 + +183569 -212062 + +183375 -212222 + +182711 -212585 + +182851 -212890 + +182386 -213661 + +181777 -214454 + +181309 -215543 + +180914 -215940 + +181038 -216566 + +180903 -217296 + +180782 -218218 + +180847 -218982 + +180806 -219749 + +180682 -220767 + +180362 -222042 + +180678 -221723 +-1 + +191692 -284113 + +192010 -284275 + +192609 -284797 + +192832 -284417 + +193110 -284412 + +193474 -284622 + +193827 -284181 + +194196 -284707 + +194424 -284584 + +194686 -285092 + +194893 -284785 + +195015 -285413 + +195388 -285912 + +195933 -286218 + +196550 -286342 + +196736 -286734 + +197034 -286700 + +197259 -285414 + +197629 -284002 + +198005 -282601 +-1 + +182606 -285596 + +183288 -286073 + +183958 -286966 + +184897 -286893 + +185510 -286360 + +185898 -285377 + +185461 -284742 + +184629 -284178 + +184455 -284118 + +185195 -283780 + +185697 -283710 + +186336 -284468 + +186891 -283981 + +187387 -283142 + +188116 -282634 + +188445 -282596 + +189120 -282856 + +189433 -283416 + +189901 -283830 + +190368 -283274 + +190665 -283670 + +191051 -284193 + +191692 -284109 +-1 + +189944 -295160 + +189521 -294641 + +188875 -293678 + +188325 -293676 + +188034 -294588 + +188054 -293630 + +187489 -292525 + +187059 -291444 + +186445 -290493 + +185619 -289908 + +184812 -289755 + +184214 -290776 + +183753 -291469 + +184087 -290725 + +184706 -289729 + +184576 -288301 + +184065 -287112 + +183368 -286279 + +182606 -285600 +-1 + +198979 -302759 + +199136 -302258 + +198847 -301199 + +198825 -300901 + +198855 -300305 + +198861 -298866 + +198537 -298247 + +198512 -296844 + +198599 -296460 + +197775 -296176 + +196869 -296171 + +195860 -296665 + +194933 -296521 + +194230 -295890 + +193265 -295862 + +192300 -295726 + +191479 -296105 + +190550 -296100 + +189951 -295151 +-1 + +168272 -256677 + +168652 -255622 + +169053 -254494 + +169575 -253448 + +170373 -252589 + +171063 -251827 + +171782 -250905 + +172576 -250176 + +173195 -249180 + +173840 -248226 + +174310 -247132 + +174807 -246036 + +175293 -244928 + +175659 -243751 +-1 + +176915 -245458 + +176731 -246040 + +177080 -246367 + +176486 -247054 + +176043 -247674 + +175489 -248623 + +174680 -249394 + +173814 -250123 + +173367 -251178 + +173763 -252278 + +174105 -253572 + +174351 -254911 + +174364 -255386 + +173966 -254982 + +174038 -253603 + +173634 -252315 + +173253 -251149 + +172367 -251525 + +171593 -252433 + +170875 -253129 + +170318 -254028 + +169468 -254815 + +168954 -255860 + +168274 -256676 +-1 + +230863 -324447 + +230500 -323536 + +230119 -323962 + +230434 -324699 + +229862 -324113 + +229306 -324432 + +229062 -325111 + +229331 -326284 + +228983 -326203 + +228993 -327912 + +229353 -329126 + +229466 -330550 + +229553 -331378 + +229803 -333149 + +230172 -334838 + +230637 -336672 + +230918 -337302 + +230373 -337157 + +229834 -336720 + +229857 -335875 + +230098 -335691 + +229692 -333684 + +229461 -332223 + +229037 -332225 + +228735 -332791 + +229041 -331589 + +229166 -329879 + +228563 -328816 + +228258 -327030 + +228093 -326588 + +227425 -326606 + +226825 -326483 + +226571 -327841 + +226076 -328870 + +226196 -330831 + +226184 -332003 + +225718 -332245 + +225477 -330841 + +225249 -331844 + +225123 -332709 + +225211 -333285 + +224871 -333497 + +224452 -333896 + +223751 -332924 +-1 + +236269 -318283 + +236294 -318422 + +236561 -320501 + +237069 -322117 + +237390 -323967 + +237123 -323884 + +237231 -325112 + +237246 -326462 + +237492 -328783 + +236986 -327965 + +237250 -327225 + +237016 -324936 + +236475 -322810 + +235704 -321561 + +235141 -320016 + +234998 -317863 + +234974 -315838 + +234919 -314002 + +234264 -313126 + +233472 -314150 + +232971 -315091 + +232265 -316070 + +231382 -316834 + +230783 -317828 + +230329 -319228 + +230523 -320758 + +230649 -321133 + +230289 -321052 + +230478 -322001 + +230241 -322276 + +230677 -323228 + +231111 -323299 + +230863 -324447 +-1 + +240158 -295811 + +240058 -296765 + +239643 -298332 + +239018 -299745 + +239156 -301097 + +239499 -301298 + +240006 -302447 + +240328 -302230 + +240455 -302532 + +240460 -303438 + +240865 -303910 + +241165 -304204 + +241244 -305468 + +241098 -305729 + +240608 -306432 + +241007 -305382 + +240779 -304848 + +240436 -304081 + +240084 -303088 + +239338 -302361 + +238556 -301580 + +238338 -301933 + +238660 -303563 + +238837 -304657 + +238242 -304234 + +238585 -306105 + +238857 -307056 + +239693 -307727 + +239401 -309800 + +239601 -311692 + +239167 -312135 + +238656 -311295 + +238151 -309272 + +237464 -310381 + +236758 -311273 + +236018 -312550 + +235424 -313524 + +235183 -315525 + +235482 -317621 + +236153 -319220 + +236269 -318283 +-1 + +251377 -308111 + +251371 -306987 + +251411 -305206 + +251297 -302827 + +250865 -300358 + +250865 -297870 + +250630 -296405 + +250510 -297683 + +250236 -297872 + +250318 -299415 + +249986 -296834 + +249514 -295784 + +249385 -295242 + +249075 -292820 + +248428 -293546 + +247943 -295259 + +247849 -293479 + +247324 -292556 + +246629 -294025 + +246528 -295385 + +246481 -296578 + +246402 -297439 + +245951 -296957 + +245345 -296372 + +245296 -295262 + +244500 -295596 + +243801 -294086 + +242977 -292595 + +242095 -292907 + +241270 -293361 + +241001 -295166 + +240165 -295755 +-1 + +244810 -318115 + +244653 -318135 + +243817 -317377 + +243035 -316066 + +242231 -314799 + +241629 -314952 + +241797 -314120 + +242060 -313462 + +242340 -313108 + +242636 -311839 + +242940 -311308 + +243823 -311287 + +244727 -310050 + +245211 -309268 + +245925 -309018 + +246641 -308592 + +247454 -308130 + +247357 -306824 + +247508 -305159 + +247943 -306551 + +248239 -306214 + +248430 -305553 + +248577 -305116 + +248832 -306478 + +248985 -307066 + +249555 -307620 + +249987 -307374 + +250418 -307421 + +251131 -307840 + +251378 -308101 +-1 + +244056 -362115 + +244145 -360352 + +244082 -358421 + +243811 -356868 + +244095 -355335 + +244322 -354512 + +245048 -355393 + +244567 -353851 + +243871 -352680 + +243351 -351122 + +243615 -349593 + +244266 -349850 + +244611 -351064 + +244545 -352580 + +244395 -353489 + +245171 -354636 + +245085 -354218 + +245773 -354777 + +246086 -354736 + +246029 -353860 + +246058 -352455 + +246548 -352753 + +246408 -351501 + +246530 -350329 + +245897 -349197 + +245809 -348098 + +245827 -347480 + +245236 -347830 + +245019 -347698 + +245399 -346990 + +245776 -345271 + +244842 -345920 + +243878 -346330 + +243693 -346718 + +242904 -347260 + +242786 -345917 + +242109 -346059 + +242523 -344723 + +242202 -344225 + +241910 -344246 + +241678 -343418 + +241003 -343797 + +241133 -345394 + +241033 -346099 + +241469 -347106 + +240789 -346083 + +240044 -344838 + +240223 -344348 + +240557 -345301 + +240973 -344826 + +240834 -343050 + +241682 -343238 + +242454 -343211 + +243305 -343416 + +244014 -344265 + +244826 -343596 +-1 + +245178 -384323 + +245546 -384514 + +245565 -383490 + +245858 -383140 + +246237 -381750 + +246532 -380514 + +247036 -381030 + +246729 -383099 + +246484 -383657 + +245884 -383764 + +246169 -384984 + +245937 -386417 + +245809 -388339 + +245425 -388297 + +245211 -390088 + +245486 -390224 + +245713 -391280 + +246263 -390892 + +247058 -389362 + +247266 -386942 + +247670 -384808 + +248046 -382620 + +247797 -380512 + +247021 -379777 + +246466 -379701 + +245920 -378762 + +246056 -377618 + +245702 -376981 + +245007 -376181 + +244948 -374241 + +245305 -372614 + +244754 -371834 + +244259 -370261 + +243817 -368161 + +244036 -367073 + +243646 -365454 + +243972 -364378 + +244125 -363325 + +244056 -362115 +-1 + +244075 -414409 + +244094 -413543 + +243835 -411613 + +243701 -409148 + +243615 -406625 + +243776 -404461 + +243655 -402778 + +243851 -401614 + +244215 -400233 + +244041 -399329 + +244600 -397527 + +244819 -396546 + +244313 -395746 + +243843 -394767 + +243897 -393809 + +243360 -392341 + +242692 -391984 + +243191 -391451 + +242916 -390638 + +242791 -390075 + +242097 -388665 + +241424 -388621 + +241470 -390285 + +241316 -390605 + +240944 -389213 + +240484 -388652 + +240323 -388272 + +239581 -387384 + +239019 -386370 + +239400 -386727 + +240177 -387724 + +240830 -387854 + +241309 -387500 + +240929 -387126 + +240689 -387150 + +240809 -386608 + +240664 -385788 + +241161 -386209 + +241686 -386379 + +242431 -387466 + +243042 -387415 + +243747 -388825 + +244518 -387606 + +245176 -388216 + +244770 -387869 + +245180 -385912 + +245175 -384325 +-1 + +251370 -441889 + +251299 -440740 + +251237 -437973 + +250779 -435680 + +250168 -433877 + +249629 -431820 + +249408 -428935 + +248930 -426683 + +248414 -424574 + +248073 -422088 + +247982 -420558 + +247790 -418369 + +248089 -418299 + +248133 -417083 + +248304 -416195 + +247923 -414233 + +247377 -412318 + +246691 -410981 + +246332 -410219 + +245676 -410963 + +245723 -413359 + +245337 -413583 + +244971 -414874 + +244536 -415931 + +244075 -414409 +-1 + +193370 -212486 + +193843 -212284 + +194253 -211354 + +194538 -210157 + +194701 -208971 + +194770 -208532 + +194738 -209796 + +195137 -209675 + +195171 -208606 + +195106 -207632 + +195059 -206764 + +194478 -206316 + +194122 -205988 + +193654 -205586 + +193227 -206356 + +193011 -206907 + +192841 -206350 + +192367 -206542 + +192708 -205785 + +193128 -205409 + +193378 -204738 + +193486 -204201 + +193527 -203749 + +193399 -203092 + +193249 -204217 + +193025 -203049 + +192901 -202518 + +192743 -201531 + +192814 -202383 + +192312 -201591 + +192093 -201107 + +191872 -200968 + +191511 -200890 + +191185 -201186 + +190908 -201654 + +190695 -201930 + +190558 -201059 + +190109 -201533 + +190150 -202178 + +189634 -201390 + +189383 -200798 + +189559 -201991 + +189185 -201574 + +189289 -202914 + +189139 -202636 + +189008 -201497 + +188946 -200660 + +188470 -200410 + +188530 -201343 + +188604 -201884 + +188305 -200938 + +188071 -200862 + +187990 -200694 + +187518 -200509 + +187224 -201111 + +186887 -201442 + +186587 -202150 + +186291 -202961 + +185950 -203687 + +185578 -204350 +-1 + +199178 -215189 + +198790 -215099 + +198414 -215876 + +198510 -215084 + +198759 -214204 + +198282 -214186 + +197821 -214975 + +197201 -215557 + +197516 -215252 + +198043 -214238 + +198422 -213630 + +198681 -213076 + +198313 -213353 + +198078 -213390 + +198417 -212749 + +198431 -212355 + +198047 -212321 + +197603 -212219 + +197439 -211748 + +197331 -211225 + +197185 -210449 + +197263 -209753 + +197034 -208801 + +196917 -208050 + +196761 -207213 + +196486 -206451 + +196142 -207139 + +196088 -207069 + +195854 -207302 + +195768 -208586 + +195580 -209628 + +195442 -209653 + +195196 -210569 + +194908 -211705 + +194744 -212944 + +194601 -214375 + +194438 -213746 + +194628 -212441 + +194863 -211243 + +195146 -210391 + +194754 -210749 + +194563 -211936 + +194388 -212186 + +194060 -213362 + +193753 -214646 + +193667 -215295 + +193600 -216449 + +193057 -216428 + +192905 -216918 + +193383 -218005 + +193748 -219045 + +193377 -219118 + +193101 -217554 + +192656 -216497 + +192392 -216621 + +192008 -217459 + +191872 -216944 + +191799 -216814 + +191981 -216516 + +192404 -215533 + +192730 -215510 + +192862 -214122 + +193188 -213401 + +193370 -212486 +-1 + +205024 -220846 + +204866 -221692 + +204475 -222812 + +204320 -222634 + +204053 -222423 + +203924 -222923 + +204151 -223844 + +204493 -224658 + +204604 -223441 + +204625 -225133 + +204141 -224310 + +203804 -222979 + +203769 -223892 + +203639 -222472 + +203368 -222568 + +203253 -223032 + +203150 -223022 + +202819 -222291 + +202694 -222281 + +202559 -222515 + +202653 -223491 + +202384 -222489 + +202306 -221671 + +202146 -221044 + +201736 -221090 + +201667 -220717 + +201527 -220956 + +201477 -220549 + +201235 -220245 + +201084 -219166 + +200696 -219204 + +200756 -218526 + +200487 -218194 + +200256 -218168 + +200853 -217630 + +200491 -217370 + +200251 -217557 + +200088 -217194 + +199584 -217629 + +199660 -217319 + +199737 -217027 + +199425 -217141 + +198892 -217799 + +198791 -217593 + +198386 -217912 + +198169 -218153 + +198709 -217196 + +198690 -216679 + +198598 -216408 + +198186 -216904 + +198862 -215997 + +199188 -215196 +-1 + +211961 -226764 + +211585 -226496 + +211338 -226523 + +210839 -226828 + +210591 -228152 + +210542 -228108 + +209876 -228892 + +210459 -227782 + +210146 -227347 + +210482 -226506 + +210524 -225952 + +210366 -225406 + +209818 -225756 + +209699 -226222 + +209581 -225298 + +209354 -226674 + +209037 -227540 + +208738 -227958 + +209078 -226955 + +209272 -226021 + +209259 -225241 + +209067 -225024 + +209100 -224727 + +208799 -224781 + +208639 -225359 + +208320 -224693 + +208547 -224249 + +208607 -223528 + +208060 -223606 + +207611 -222983 + +207269 -223476 + +206871 -224365 + +206809 -224739 + +206843 -223545 + +206512 -222817 + +206064 -223240 + +205791 -222402 + +205781 -222129 + +205634 -220990 + +205024 -220846 +-1 + +215250 -235757 + +215267 -235359 + +215197 -234479 + +215430 -234800 + +215714 -234722 + +215907 -234229 + +216396 -234161 + +216849 -233706 + +217283 -233184 + +217234 -232683 + +216928 -232088 + +216922 -232805 + +216655 -232400 + +216648 -231824 + +216261 -232630 + +215986 -233115 + +216244 -231988 + +216185 -231802 + +216007 -232519 + +215731 -232022 + +215930 -231606 + +216187 -231527 + +215872 -231224 + +215540 -231283 + +215331 -231036 + +214863 -230990 + +214691 -230241 + +214423 -230524 + +214493 -229939 + +214395 -229708 + +213900 -230305 + +213731 -229733 + +213315 -229630 + +213701 -229101 + +213205 -228999 + +213339 -228235 + +213042 -228164 + +212633 -229147 + +212487 -230564 + +212237 -229958 + +212499 -229260 + +212737 -228189 + +212495 -227467 + +212224 -227769 + +211989 -227606 + +211875 -227406 + +211963 -226762 +-1 + +207954 -249730 + +208238 -249068 + +208621 -248034 + +208882 -246469 + +209528 -245878 + +210293 -245406 + +210794 -244895 + +210404 -244510 + +209612 -244622 + +209209 -244979 + +209859 -244100 + +210372 -243684 + +209752 -243579 + +208889 -243687 + +208897 -243577 + +209716 -243020 + +210008 -242029 + +210344 -241219 + +210436 -240612 + +210731 -240001 + +211236 -239623 + +211784 -239193 + +211416 -238045 + +210995 -237369 + +210218 -237666 + +210374 -237402 + +210887 -237018 + +211469 -237740 + +211797 -237470 + +211951 -237366 + +212414 -237089 + +212421 -236856 + +212378 -236003 + +212640 -235832 + +212654 -235614 + +212881 -236493 + +213368 -236589 + +213265 -236043 + +213730 -236095 + +213474 -235353 + +213962 -235783 + +214116 -235418 + +213773 -234178 + +214155 -234843 + +214611 -235739 + +215252 -235767 +-1 + +216223 -255710 + +216178 -255389 + +215890 -253697 + +215829 -252053 + +215693 -251124 + +215224 -250604 + +214819 -250426 + +214364 -250949 + +213810 -250811 + +213479 -250656 + +213507 -249722 + +213226 -249257 + +213194 -250033 + +212864 -250088 + +212559 -250078 + +211998 -250041 + +211666 -250833 + +212204 -250957 + +212523 -251547 + +211857 -251285 + +211713 -251960 + +211524 -252511 + +211377 -251764 + +211044 -251514 + +211363 -250699 + +211824 -249877 + +212026 -248661 + +212085 -247525 + +211720 -246206 + +210962 -246054 + +210659 -245523 + +209880 -245812 + +209106 -246296 + +208767 -247613 + +208457 -248764 + +207954 -249730 +-1 + +222604 -262072 + +222732 -261612 + +222956 -261411 + +222636 -259915 + +222305 -259744 + +221843 -259356 + +221711 -260096 + +221930 -259000 + +222007 -258255 + +221612 -257578 + +221468 -258435 + +221108 -258561 + +220934 -258051 + +220673 -258138 + +220308 -257613 + +220334 -257237 + +220201 -256373 + +219949 -255319 + +219841 -254546 + +219799 -253746 + +219919 -253240 + +219652 -252575 + +219126 -252198 + +219062 -251759 + +219235 -250720 + +219890 -250395 + +219238 -249741 + +218661 -250530 + +217960 -250928 + +217426 -251037 + +216802 -250579 + +216258 -250805 + +215961 -251259 + +216039 -252862 + +216012 -254226 + +216218 -255716 +-1 + +218962 -280386 + +218980 -280514 + +219145 -281319 + +219737 -280401 + +220392 -279750 + +221175 -280029 + +221415 -279410 + +221674 -279373 + +222115 -280067 + +222597 -280948 + +223425 -281317 + +224308 -281223 + +224842 -280092 + +225337 -278902 + +225099 -277416 + +224867 -275918 + +224555 -274080 + +224280 -272648 + +223827 -273111 + +224079 -272066 + +224195 -270504 + +224014 -269546 + +223603 -268411 + +224103 -268921 + +224361 -267387 + +224684 -266185 + +224732 -264977 + +224371 -263863 + +223815 -262782 + +223713 -261940 + +223182 -261381 + +222606 -262061 +-1 + +210436 -281067 + +210495 -281308 + +211000 -282340 + +210977 -282672 + +211514 -282705 + +212130 -282750 + +212257 -282307 + +212354 -281700 + +212624 -281523 + +213010 -281138 + +213456 -280162 + +213785 -279745 + +213965 -280448 + +214579 -279792 + +214831 -279612 + +214485 -278835 + +214669 -278798 + +215107 -279130 + +215380 -278342 + +215874 -278281 + +216200 -277961 + +216228 -279378 + +216575 -279011 + +216965 -279364 + +217622 -279773 + +218043 -278984 + +218405 -280015 + +218801 -279740 + +218851 -279909 + +218965 -280385 +-1 + +198006 -282605 + +198153 -281985 + +198629 -280974 + +198969 -280018 + +199548 -279041 + +200143 -277973 + +200511 -277656 + +200919 -277223 + +201539 -276503 + +202155 -275826 + +202906 -275517 + +203866 -275469 + +204776 -275492 + +205556 -275503 + +206359 -275822 + +206996 -276253 + +207855 -276763 + +208570 -277427 + +209167 -278458 + +209599 -279077 + +210031 -280414 + +210439 -281072 +-1 + +239627 -249217 + +239450 -249962 + +239789 -250694 + +240125 -251916 + +240247 -253130 + +240436 -254085 + +240954 -254878 + +241165 -255364 + +241253 -256400 + +240694 -256278 + +240147 -256833 + +239836 -257665 + +240106 -259848 + +240219 -262222 + +240932 -262368 + +241498 -261171 + +242127 -260082 + +242569 -260547 + +243187 -260800 + +243796 -261519 + +244355 -262019 + +244585 -262587 +-1 + +235551 -268961 + +235212 -268647 + +235684 -267504 + +235824 -266279 + +235663 -265045 + +236121 -264906 + +236644 -265291 + +237152 -266609 + +237794 -267746 + +238478 -267435 + +238969 -266003 + +239514 -264633 + +240114 -263499 + +240033 -261139 + +239890 -258683 + +239528 -256771 + +238919 -256112 + +238363 -256067 + +237885 -256126 + +237597 -256751 + +237782 -255652 + +238237 -254634 + +238750 -254232 + +238554 -253678 + +238277 -252858 + +238521 -251707 + +238502 -250832 + +238429 -250579 + +238788 -249592 + +239251 -249393 + +239116 -250443 + +239272 -250414 + +239627 -249217 +-1 + +233645 -268735 + +233175 -269067 + +233137 -269587 + +232624 -268460 + +232252 -268364 + +231932 -268500 + +231836 -269481 + +232066 -270606 + +232268 -271443 + +232604 -272921 + +232109 -272378 + +232153 -273149 + +231722 -272617 + +231696 -273858 + +231685 -274950 + +231401 -274717 + +231377 -275186 + +231395 -276260 + +231219 -276572 + +231390 -277911 + +231558 -278641 + +231791 -279577 + +231746 -280360 + +232018 -280737 + +232443 -281441 + +232868 -281434 + +233202 -281254 + +233798 -281333 + +234317 -279993 + +234660 -278362 + +235365 -278860 + +235664 -278670 + +235489 -277583 + +235468 -275961 + +235034 -274099 + +234780 -272754 + +234338 -271773 + +233829 -271723 + +233469 -271902 + +233085 -271542 + +233419 -271340 + +233569 -271720 + +233940 -271354 + +234200 -270844 + +234050 -271355 + +234687 -272415 + +235111 -273360 + +235231 -272203 + +234902 -270763 + +235381 -270055 + +235557 -268977 +-1 + +227296 -254996 + +227270 -255175 + +227228 -255605 + +226978 -256320 + +227177 -257011 + +227474 -258008 + +227716 -258258 + +228040 -258290 + +228278 -259080 + +228402 -259546 + +228348 -258385 + +228594 -257045 + +228968 -256781 + +228976 -257229 + +229106 -257546 + +229274 -257933 + +229409 -258226 + +229665 -259094 + +229341 -258809 + +229384 -259114 + +229448 -259755 + +229307 -260372 + +229621 -260161 + +230014 -259909 + +230002 -260335 + +229633 -261079 + +230006 -261476 + +230489 -261644 + +230330 -261889 + +230757 -262328 + +231252 -263019 + +231515 -263713 + +231633 -264111 + +231812 -264108 + +232114 -263977 + +232476 -263404 + +232686 -264051 + +232393 -264503 + +232564 -264596 + +232582 -265194 + +232551 -265925 + +232157 -265650 + +232039 -266230 + +231583 -266685 + +231934 -266729 + +232253 -266774 + +232427 -266834 + +232836 -266621 + +232789 -267056 + +232769 -267365 + +232531 -267650 + +232817 -268523 + +233398 -268443 + +233647 -268734 +-1 + +229520 -248381 + +229483 -248394 + +228872 -247602 + +228349 -246437 + +227760 -245838 + +227387 -245105 + +227131 -244497 + +227020 -243447 + +226713 -243786 + +226871 -243019 + +226542 -243517 + +226559 -242652 + +226277 -242525 + +226151 -242044 + +225972 -241460 + +225702 -240886 + +225633 -240364 + +225378 -239785 + +224755 -239446 + +224544 -238924 + +224344 -238903 + +224210 -238191 + +224099 -237690 + +223486 -237705 + +223435 -238079 + +223021 -237538 + +222695 -238514 + +222908 -239878 + +223275 -240708 + +223369 -241695 + +223708 -242520 + +223793 -244027 + +223936 -244955 + +224061 -246284 + +224381 -247533 + +224571 -248541 + +225140 -249519 + +225124 -249779 + +225184 -249942 + +225620 -250472 + +225748 -250190 + +225981 -250198 + +225996 -250942 + +225816 -251221 + +225955 -251927 + +226058 -253324 + +226418 -254861 + +226614 -255122 + +226887 -255367 + +226916 -256025 + +227295 -254986 +-1 + +226808 -234969 + +226543 -234697 + +225845 -234054 + +225274 -234353 + +225614 -235165 + +226159 -235213 + +226257 -235404 + +226350 -236375 + +226980 -236646 + +226460 -237027 + +226847 -237266 + +227027 -238144 + +226851 -238167 + +226785 -238888 + +227398 -239638 + +228148 -239967 + +227368 -239814 + +226957 -239810 + +227116 -240365 + +227663 -240652 + +227647 -241240 + +228156 -241277 + +227786 -241771 + +228472 -242710 + +228730 -243190 + +229200 -244049 + +229232 -244289 + +228419 -243725 + +228519 -244477 + +228929 -245418 + +229079 -245844 + +229513 -247193 + +229517 -248376 +-1 + +233143 -240113 + +233176 -239955 + +233975 -240013 + +233928 -239404 + +233595 -238746 + +233243 -238253 + +232859 -238310 + +233447 -237640 + +233146 -237478 + +232849 -237068 + +233499 -237366 + +233291 -236764 + +232929 -236543 + +232714 -236100 + +232149 -236504 + +232245 -235227 + +232311 -234836 + +232108 -234504 + +231759 -234930 + +231563 -235920 + +231442 -235568 + +231267 -235195 + +231009 -235084 + +230658 -234607 + +230458 -234383 + +230450 -233474 + +230276 -232772 + +229785 -233946 + +229433 -232782 + +228849 -232338 + +228251 -232508 + +227959 -232520 + +227731 -232799 + +228416 -233351 + +229167 -234075 + +229698 -234941 + +229085 -234158 + +228408 -234265 + +228156 -233932 + +227895 -234115 + +227631 -234316 + +227454 -233839 + +227142 -233350 + +226682 -233448 + +226402 -233038 + +226746 -234391 + +226808 -234969 +-1 + +238994 -235727 + +238712 -236024 + +238067 -237212 + +238302 -238323 + +238623 -238141 + +238572 -239176 + +238619 -239516 + +238893 -239674 + +238924 -239868 + +239181 -240395 + +239650 -240368 + +239828 -241290 + +239522 -241657 + +239598 -242276 + +239782 -243183 + +239605 -243760 + +239372 -242148 + +239005 -242006 + +238935 -242260 + +238634 -242434 + +239031 -243192 + +239169 -243730 + +239363 -244382 + +238967 -244065 + +238466 -243837 + +238129 -242888 + +237677 -241886 + +237333 -242236 + +237248 -243382 + +237158 -244063 + +237710 -244845 + +238214 -245664 + +238357 -246310 + +238331 -246694 + +238268 -247532 + +238207 -246318 + +237980 -245604 + +237821 -244990 + +237578 -245392 + +237572 -245892 + +237272 -245878 + +237166 -245347 + +236942 -245301 + +236878 -244396 + +236699 -244498 + +236352 -244375 + +236112 -244673 + +235911 -244738 + +236112 -244231 + +236338 -243069 + +236333 -242278 + +235939 -242266 + +235807 -242844 + +235681 -241760 + +235375 -241537 + +235200 -242674 + +235180 -241871 + +234880 -241523 + +234741 -241622 + +234798 -240957 + +234231 -241582 + +234230 -240841 + +234605 -240230 + +234203 -240870 + +234062 -240386 + +233701 -240229 + +233150 -240114 +-1 + +237367 -228597 + +236819 -228352 + +236445 -228588 + +236351 -228893 + +235987 -228032 + +236100 -228948 + +235758 -228428 + +235583 -228488 + +235435 -228268 + +235188 -228185 + +234967 -228078 + +234723 -228161 + +234432 -228108 + +234186 -228412 + +233831 -228615 + +233761 -229106 + +233893 -229538 + +234028 -229583 + +234288 -229988 + +234491 -230094 + +234158 -230836 + +234582 -231087 + +234549 -231533 + +235058 -231628 + +235407 -231303 + +235194 -231928 + +234451 -232229 + +234693 -232635 + +234843 -232908 + +234846 -233322 + +235139 -233488 + +235244 -233369 + +235483 -232692 + +235739 -231968 + +235629 -232667 + +235418 -233965 + +235709 -234541 + +236039 -233571 + +236324 -232992 + +235974 -234063 + +235985 -235070 + +236270 -234603 + +236571 -233292 + +236391 -234976 + +236697 -235613 + +237198 -235347 + +237550 -234078 + +237680 -233435 + +238405 -232964 + +238830 -231802 + +238473 -233186 + +237860 -234074 + +237553 -235302 + +237416 -237116 + +237981 -236969 + +238560 -235923 + +238994 -235727 +-1 + +240534 -229736 + +240525 -228776 + +240532 -228266 + +240603 -227966 + +241060 -226706 + +240369 -226236 + +240153 -226182 + +240978 -225893 + +240480 -224647 + +240682 -224729 + +241354 -224173 + +240902 -223582 + +241002 -222282 + +240800 -222601 + +240518 -221650 + +239834 -220593 + +239712 -221875 + +239959 -223287 + +239857 -222696 + +239244 -222112 + +239104 -222565 + +238810 -221597 + +238765 -223415 + +239084 -224495 + +238995 -225424 + +238568 -224712 + +238706 -226006 + +238312 -225613 + +238137 -223899 + +237842 -223406 + +237600 -223681 + +237701 -225440 + +238100 -226849 + +237641 -226049 + +237335 -224642 + +236908 -224577 + +237171 -226077 + +236828 -225502 + +236550 -226037 + +236250 -225551 + +236611 -226377 + +236121 -226807 + +236583 -227896 + +237370 -228601 +-1 + +245810 -242063 + +245385 -243050 + +245522 -242189 + +245726 -240827 + +245074 -241005 + +245277 -240250 + +244843 -239953 + +245276 -238784 + +245056 -238464 + +244399 -239045 + +244223 -239581 + +244300 -238847 + +244866 -237756 + +245249 -237123 + +244619 -237697 + +243772 -237697 + +244011 -237393 + +244685 -236808 + +244554 -235656 + +243777 -235669 + +243693 -235317 + +244485 -235506 + +244857 -234396 + +244587 -233386 + +244234 -234308 + +243927 -234168 + +243785 -234447 + +243709 -233451 + +244160 -232500 + +243716 -232301 + +243817 -231451 + +243406 -230674 + +242878 -231303 + +242855 -230439 + +242264 -230086 + +242416 -232310 + +242282 -231911 + +242076 -232668 + +242026 -232040 + +242088 -230328 + +241787 -232167 + +241325 -232626 + +241841 -231042 + +241984 -229431 + +241532 -228848 + +241150 -229581 + +241797 -228233 + +242087 -227857 + +242127 -226765 + +241507 -227785 + +240924 -228411 + +240537 -229758 +-1 + +254920 -547976 + +254831 -548289 + +254183 -548304 + +254089 -549193 + +254050 -547168 + +253713 -546973 + +253452 -544708 + +253668 -543272 + +253760 -541371 + +253726 -539950 + +253771 -538024 + +253582 -536042 + +253122 -534117 + +253103 -532257 + +252693 -530342 + +252659 -528016 + +252560 -525395 + +252337 -523991 + +252001 -522653 + +251989 -520375 + +251970 -518607 + +252302 -517234 + +252285 -515886 + +252190 -514084 + +251744 -512711 + +251262 -511012 + +250769 -509180 + +250728 -507636 +-1 + +252692 -575171 + +253311 -575499 + +253822 -574268 + +253791 -574780 + +254235 -576442 + +254859 -574836 + +255054 -573720 + +254758 -573598 + +254774 -572462 + +254895 -570651 + +254970 -569381 + +255463 -567046 + +256182 -565478 + +256882 -563848 + +256820 -563671 + +256355 -561755 + +256237 -560193 + +255499 -561252 + +255242 -561724 + +254980 -561220 + +255384 -559901 + +255817 -558879 + +255948 -558196 + +255930 -557509 + +255262 -556880 + +254958 -555468 + +255215 -553641 + +255239 -551145 + +255000 -549603 + +254923 -547976 +-1 + +244210 -593121 + +244235 -593388 + +244862 -595052 + +245229 -597160 + +245885 -598800 + +246171 -599966 + +246061 -599721 + +246451 -598776 + +247373 -598330 + +247938 -597274 + +247965 -594437 + +248162 -591445 + +248708 -589330 + +249436 -587964 + +249575 -587664 + +250175 -587111 + +250875 -586933 + +251439 -586147 + +252192 -584862 + +252823 -583426 + +252921 -582127 + +252687 -583166 + +252788 -582146 + +253145 -579734 + +253554 -578174 + +253722 -577675 + +254114 -576000 + +253681 -576220 + +253156 -576317 + +252692 -575171 +-1 + +236741 -604247 + +236371 -604581 + +236783 -603171 + +237207 -602220 + +237492 -601091 + +237881 -599991 + +238167 -597995 + +238027 -596439 + +238389 -597122 + +239008 -595791 + +239145 -593966 + +239683 -592096 + +239745 -589507 + +239630 -589654 + +238749 -589949 + +238282 -590624 + +237884 -589370 + +237869 -587017 + +237591 -585592 + +237870 -583835 + +237521 -582728 + +238040 -582146 + +238481 -580876 + +238062 -580206 + +238754 -579965 + +239053 -582096 + +238762 -582966 + +239646 -583085 + +240238 -584717 + +240944 -585023 + +240608 -583805 + +239845 -583208 + +239210 -581661 + +239357 -579857 + +238933 -578020 + +239545 -576814 + +239862 -577649 + +239971 -579539 + +239522 -581274 + +240103 -582665 + +240930 -582192 + +241230 -582169 + +241384 -584113 + +241467 -584631 + +241413 -584912 + +241357 -586603 + +241415 -587681 + +241830 -589600 + +242856 -590137 + +243612 -591567 + +244207 -593152 +-1 + +227572 -586092 + +228082 -584927 + +228750 -584083 + +228361 -583533 + +228427 -581590 + +228813 -579868 + +229521 -578801 + +230545 -579304 + +231469 -579899 + +231866 -580805 + +232266 -581198 + +232381 -579897 + +233030 -578869 + +233729 -580121 + +233547 -580636 + +233236 -581999 + +232978 -582956 + +232924 -583488 + +232374 -585040 + +231613 -586001 + +232390 -586685 + +232599 -587981 + +232142 -587008 + +232298 -588271 + +232436 -590284 + +232478 -591730 + +232296 -592967 + +232046 -593572 + +232132 -594860 + +232360 -596907 + +232665 -598854 + +233418 -599090 + +233750 -599425 + +234390 -600787 + +234828 -600895 + +234507 -599514 + +234882 -598180 + +235127 -599054 + +235337 -600871 + +235344 -601064 + +235590 -603119 + +236064 -604875 + +236741 -604247 +-1 + +217180 -592734 + +217362 -594210 + +217960 -594194 + +218095 -595310 + +218644 -593954 + +219338 -593732 + +219031 -592912 + +218701 -591352 + +218038 -591986 + +218531 -590796 + +218488 -589808 + +218311 -588724 + +218890 -588692 + +219168 -589805 + +219356 -589487 + +219262 -590038 + +219109 -591718 + +219272 -593216 + +219407 -594624 + +219889 -593575 + +219807 -594132 + +220428 -594368 + +220292 -595201 + +220853 -594754 + +221378 -593601 + +221742 -593229 + +221128 -594317 + +220571 -594806 + +219899 -595292 + +220456 -596331 + +220984 -597291 + +221600 -597374 + +221772 -598281 + +221939 -597604 + +222334 -597751 + +222653 -596535 + +223349 -596690 + +224114 -595803 + +224845 -594811 + +224948 -593483 + +224545 -592930 + +224926 -592893 + +225389 -592944 + +225778 -592436 + +225802 -593490 + +226339 -593443 + +226879 -592206 + +227097 -592291 + +227688 -591250 + +227491 -589373 + +227052 -589086 + +227055 -588943 + +226975 -587452 + +227570 -586085 +-1 + +212945 -564405 + +212642 -564774 + +211921 -565698 + +211517 -567388 + +211070 -568997 + +211519 -570162 + +212197 -570585 + +212464 -569744 + +212058 -568774 + +212593 -569935 + +212773 -570629 + +212060 -571153 + +212322 -571664 + +211437 -571752 + +211475 -572069 + +210572 -571335 + +210322 -572574 + +210929 -573188 + +211720 -574134 + +212181 -574872 + +211611 -575551 + +211973 -576569 + +212430 -576969 + +212277 -578240 + +211967 -579090 + +211689 -580609 + +211237 -580989 + +210871 -582048 + +211050 -582519 + +211191 -583406 + +211537 -582427 + +211855 -582407 + +212495 -582310 + +212794 -582361 + +213009 -583200 + +213308 -583116 + +214072 -582543 + +214738 -582726 + +215611 -583543 + +216487 -583914 + +216782 -584186 + +216712 -584398 + +217445 -584383 + +218225 -583702 + +218433 -583309 + +218293 -583860 + +217547 -584707 + +217154 -585358 + +216822 -585168 + +216001 -585033 + +215696 -586540 + +215323 -588480 + +215346 -590456 + +215951 -590878 + +216496 -592079 + +217183 -592731 +-1 + +198405 -587986 + +198502 -587801 + +198719 -587026 + +198902 -586412 + +199307 -585498 + +199475 -585423 + +200127 -584519 + +200770 -583448 + +201230 -582046 + +201616 -580341 + +201418 -580250 + +201415 -579134 + +200990 -579414 + +200555 -578559 + +201155 -578738 + +200914 -577483 + +201080 -577046 + +201560 -577951 + +202304 -577538 + +202973 -576663 + +203547 -575414 + +203830 -574378 + +204112 -573351 + +204705 -572162 + +204526 -572331 + +204392 -571114 + +205358 -571159 + +206059 -570306 + +206531 -568999 + +207138 -568138 + +206909 -567095 + +206987 -566687 + +207462 -567510 + +208159 -567583 + +209174 -567360 + +209499 -566033 + +209574 -566750 + +210334 -567089 + +211040 -566115 + +211403 -565274 + +212163 -565148 + +212947 -564406 +-1 + +207177 -560652 + +207142 -561499 + +206782 -561705 + +206590 -562968 + +206309 -563009 + +205780 -562878 + +205395 -563716 + +205243 -564107 + +204862 -564648 + +204689 -565390 + +204450 -566199 + +204378 -566740 + +203969 -566905 + +204027 -568104 + +203499 -569268 + +203298 -568343 + +203256 -569416 + +202932 -570652 + +202624 -570835 + +202678 -569823 + +202361 -570109 + +202323 -569471 + +202055 -570288 + +201707 -570480 + +201706 -570835 + +202142 -570638 + +202044 -571030 + +201690 -571320 + +201606 -571624 + +201233 -572413 + +201158 -573662 + +201202 -574271 + +200323 -574403 + +200196 -575031 + +200637 -574842 + +200933 -575477 + +200642 -576089 + +200348 -576778 + +200113 -577471 + +200097 -578145 + +199770 -578365 + +199765 -579459 + +199273 -580710 + +199775 -581295 + +199880 -580110 + +200267 -581473 + +199563 -582163 + +198789 -582833 + +198466 -583076 + +198548 -583789 + +198166 -584412 + +198370 -584501 + +199056 -585224 + +198493 -585369 + +197839 -585225 + +197895 -585788 + +198088 -586592 + +198503 -587464 + +197935 -587182 + +197353 -587912 + +197813 -588022 + +198408 -587983 +-1 + +219299 -546275 + +218604 -546156 + +218351 -547397 + +217635 -548423 + +217012 -548946 + +216901 -550112 + +216964 -551153 + +216602 -549828 + +215927 -549630 + +215552 -551075 + +215397 -550953 + +214715 -551658 + +214995 -552028 + +214732 -552539 + +214652 -553044 + +214356 -553870 + +213838 -554189 + +213716 -554296 + +213096 -555049 + +212505 -555062 + +212620 -553562 + +212253 -552257 + +211869 -551985 + +211171 -552924 + +210723 -554122 + +210261 -554560 + +209904 -555562 + +209844 -554840 + +209431 -555433 + +209207 -555789 + +209189 -556362 + +209010 -556956 + +208736 -558117 + +208316 -558871 + +207835 -559225 + +207766 -560284 + +207193 -560641 +-1 + +220599 -531812 + +220121 -532505 + +220020 -533299 + +219550 -534385 + +219542 -533525 + +219093 -534148 + +218865 -535262 + +218701 -535072 + +218751 -534479 + +218317 -534248 + +218422 -533603 + +218105 -534369 + +217733 -534973 + +217734 -533971 + +217794 -533467 + +217875 -532775 + +217498 -533138 + +217243 -533756 + +216858 -534085 + +216859 -533598 + +216711 -533179 + +216431 -534121 + +215982 -534533 + +215821 -535300 + +215876 -536584 + +215902 -537141 + +216004 -537489 + +216023 -537839 + +215334 -538641 + +215192 -538702 + +215649 -539041 + +215036 -539115 + +215218 -539957 + +214674 -540118 + +214526 -540624 + +214150 -541288 + +214906 -540817 + +214262 -541547 + +214518 -541974 + +213920 -542319 + +213326 -543171 + +213446 -544112 + +213163 -544271 + +213115 -545339 + +213197 -546437 + +213683 -546768 + +214125 -546025 + +214304 -545197 + +214794 -544089 + +215099 -544262 + +214590 -545131 + +215017 -546653 + +215928 -546274 + +216659 -545281 + +217499 -544674 + +218469 -545040 + +218943 -543603 + +219515 -542248 + +219392 -540874 + +219493 -539213 + +219221 -537353 + +219408 -537018 + +219622 -538805 + +220156 -540231 + +220827 -539198 + +221293 -537666 + +221336 -538776 + +220572 -539749 + +220490 -541339 + +220624 -542116 + +220301 -543467 + +219696 -544732 + +219297 -546274 +-1 + +214356 -503466 + +214455 -502727 + +215146 -502361 + +215952 -502123 + +215174 -501632 + +214467 -501460 + +215285 -501373 + +215320 -500138 + +215776 -501606 + +215870 -502509 + +215274 -503745 + +214914 -505367 + +215157 -507390 + +215563 -509183 + +215939 -508533 + +216400 -509313 + +215854 -509907 + +216152 -511757 + +216398 -513876 + +216222 -515739 + +216043 -517691 + +216101 -519088 + +216530 -519211 + +216670 -520128 + +216962 -520897 + +217383 -521680 + +217842 -521457 + +218422 -520632 + +218027 -521604 + +217361 -522769 + +217650 -524267 + +217889 -524883 + +218297 -524729 + +218384 -525252 + +218361 -525886 + +218699 -525769 + +218645 -526448 + +218503 -527413 + +218712 -527517 + +218967 -526390 + +219031 -526666 + +218964 -527870 + +219382 -527994 + +219787 -527783 + +220047 -526630 + +219791 -528252 + +219582 -529109 + +219553 -529952 + +219219 -530529 + +219635 -530719 + +219759 -531091 + +219754 -531326 + +219074 -531473 + +219176 -532024 + +219338 -532800 + +220027 -532307 + +220599 -531812 +-1 + +210666 -481569 + +210666 -481686 + +210120 -482594 + +209588 -483339 + +210105 -484608 + +210632 -485373 + +211179 -485731 + +211573 -486077 + +212115 -486560 + +213013 -486945 + +213956 -487165 + +213539 -487900 + +212879 -487157 + +213242 -487964 + +212448 -487370 + +211643 -486885 + +210845 -486690 + +210026 -486178 + +209668 -487064 + +210492 -487679 + +210283 -488395 + +210428 -489415 + +210965 -489095 + +211663 -489777 + +212028 -488746 + +212055 -489731 + +212201 -490101 + +211665 -490088 + +211768 -490595 + +212280 -491520 + +212253 -491980 + +212377 -492791 + +212289 -492961 + +211832 -493479 + +211904 -492186 + +211685 -491655 + +211254 -491303 + +211213 -490873 + +210955 -490779 + +210869 -490239 + +210388 -489797 + +210040 -490554 + +210274 -491393 + +210025 -490877 + +209943 -491878 + +209842 -492013 + +210111 -492738 + +210390 -493942 + +210939 -495351 + +211126 -495398 + +211614 -496454 + +212332 -497242 + +212778 -498222 + +213090 -498397 + +213148 -499653 + +213541 -500992 + +213735 -501778 + +213859 -502023 + +214354 -503467 +-1 + +201318 -468018 + +201061 -468261 + +200186 -468503 + +199307 -468177 + +198598 -468539 + +197669 -469295 + +197488 -470046 + +197493 -470565 + +197334 -470683 + +197641 -471412 + +198287 -471254 + +198667 -470208 + +198916 -470059 + +198500 -470960 + +198738 -471780 + +199048 -470409 + +199139 -471123 + +200118 -471128 + +200927 -471359 + +201485 -472225 + +201950 -471728 + +201481 -472959 + +201266 -474047 + +200891 -474327 + +200173 -474770 + +199985 -474922 + +200301 -475910 + +200788 -475841 + +201391 -475403 + +202158 -475062 + +202268 -473596 + +202397 -474672 + +202913 -475568 + +203499 -476446 + +203876 -477182 + +204453 -476693 + +204463 -477569 + +205131 -478517 + +205482 -478146 + +205502 -479392 + +205657 -479688 + +206005 -480556 + +206298 -479259 + +206385 -479887 + +206712 -480330 + +207302 -479935 + +207561 -481132 + +207410 -479850 + +207141 -479116 + +207722 -480208 + +208474 -480688 + +208363 -479382 + +208410 -480930 + +208235 -481481 + +208592 -481369 + +209181 -481301 + +208817 -481690 + +209221 -482537 + +210025 -482383 + +210663 -481570 +-1 + +183425 -454240 + +183545 -455396 + +183319 -455586 + +183382 -456676 + +183303 -457818 + +182962 -457233 + +183278 -458423 + +183676 -459099 + +183964 -459646 + +184539 -459735 + +184608 -458334 + +184861 -457784 + +184766 -458996 + +184799 -460023 + +185286 -459186 + +185918 -458486 + +185930 -456948 + +186167 -455779 + +186008 -456078 + +186100 -457706 + +186080 -458768 + +186553 -458573 + +186113 -459519 + +185710 -459250 + +185343 -459933 + +185741 -460084 + +186474 -460404 + +187074 -459605 + +187742 -458918 + +187457 -459236 + +187937 -458597 + +188310 -457418 + +187661 -456579 + +187361 -456022 + +188056 -456846 + +188524 -456234 + +188438 -457608 + +189160 -457919 + +189756 -456943 + +190299 -457408 + +189509 -457436 + +188860 -458181 + +188369 -459238 + +188416 -459903 + +188227 -460498 + +188893 -460454 + +188497 -460542 + +189021 -460854 + +189157 -460873 + +188391 -461610 + +188591 -461946 + +189400 -461549 + +190214 -461299 +-1 + +178925 -444723 + +178707 -445694 + +179351 -446000 + +180017 -446090 + +180559 -445775 + +180556 -446031 + +180042 -446383 + +179291 -446322 + +179428 -446566 + +179087 -447444 + +179535 -448446 + +180170 -449358 + +180275 -448807 + +180989 -448663 + +181432 -448293 + +181646 -448022 + +181223 -449182 + +181521 -450015 + +181490 -450232 + +182126 -449489 + +182835 -449688 + +183251 -449512 + +182560 -449667 + +181886 -450154 + +181733 -450863 + +181785 -451410 + +182033 -451942 + +182430 -451900 + +181633 -452260 + +181917 -452910 + +181750 -454009 + +182038 -454266 + +182258 -453737 + +182320 -454246 + +182428 -452969 + +182886 -452250 + +183524 -451906 + +183603 -452158 + +182925 -452434 + +182476 -453257 + +182497 -454392 + +182773 -454115 + +183080 -454743 + +183289 -455420 + +183427 -454236 +-1 + +172839 -439868 + +173036 -440300 + +173572 -440806 + +173014 -440582 + +173603 -441106 + +173966 -440699 + +174297 -441368 + +174616 -441509 + +174507 -440924 + +174798 -440837 + +175524 -441046 + +175673 -441677 + +176146 -442042 + +176493 -442322 + +176450 -442960 + +176725 -443116 + +176938 -443517 + +177301 -443662 + +177434 -443092 + +177793 -442327 + +177511 -442659 + +177701 -443806 + +178470 -443608 + +178742 -443688 + +178295 -444424 + +177819 -444829 + +178079 -445971 + +178759 -446643 + +178751 -445906 + +178423 -445567 + +178924 -444719 +-1 + +251835 -463880 + +251462 -464697 + +250851 -464130 + +251565 -462842 + +252326 -462126 + +252733 -459905 + +253015 -460699 + +253349 -460878 + +254099 -460830 + +253492 -458955 + +252755 -457539 + +251941 -456541 + +251141 -456120 + +250411 -454646 + +249776 -452843 + +249747 -451444 + +250029 -450429 + +249949 -452048 + +250286 -451167 + +250544 -451193 + +251024 -450430 + +251017 -449453 + +251471 -450706 + +251762 -449642 + +251934 -449449 + +251758 -450744 + +252070 -450072 + +252192 -448663 + +252309 -448445 + +252536 -448507 + +252065 -448113 + +251601 -448019 + +250915 -447583 + +250586 -447176 + +249824 -448221 + +249682 -446374 + +249695 -445116 + +250218 -443741 + +250978 -443192 + +251364 -441881 +-1 + +250755 -478403 + +250778 -478098 + +250842 -476615 + +251084 -476946 + +251041 -476291 + +251167 -474605 + +251788 -473146 + +251593 -472184 + +252218 -471454 + +252329 -470392 + +252450 -469866 + +252353 -468689 + +252248 -467965 + +252872 -467067 + +252479 -466078 + +252006 -466430 + +251514 -468503 + +251013 -470021 + +250519 -471594 + +250499 -473193 + +250322 -474809 + +249706 -475541 + +249469 -476716 + +249366 -477056 + +248894 -478383 + +248557 -478597 + +248254 -479680 + +247900 -480365 + +247320 -479229 + +247531 -479718 + +247844 -480119 + +247791 -478633 + +247706 -477213 + +247961 -477089 + +248087 -478185 + +248657 -478273 + +249232 -476694 + +249214 -476254 + +249207 -475820 + +249478 -474682 + +249872 -475049 + +250017 -473252 + +249913 -472947 + +250016 -472514 + +249570 -472947 + +250145 -472186 + +250018 -472044 + +250362 -472003 + +250048 -471711 + +250076 -471487 + +249710 -471590 + +249427 -471469 + +249160 -471357 + +249914 -470439 + +250532 -469605 + +251054 -468036 + +251424 -465786 + +251835 -463880 +-1 + +250731 -507635 + +250595 -506277 + +250590 -503378 + +250394 -502326 + +249937 -500396 + +249256 -498911 + +249439 -498051 + +248766 -496559 + +248328 -494581 + +247958 -492342 + +247990 -490066 + +247520 -487988 + +247257 -486753 + +247794 -487287 + +248111 -486997 + +248054 -485052 + +247287 -483885 + +247867 -483966 + +248726 -484370 + +249346 -482762 + +249736 -481280 + +249992 -479116 + +250757 -478401 +-1 + +190216 -461296 + +190272 -461290 + +190253 -461451 + +190363 -462564 + +191173 -462692 + +191648 -463171 + +191976 -463967 + +192423 -464095 + +192769 -463596 + +192360 -462902 + +192374 -462325 + +192227 -461056 + +191697 -460577 + +192156 -460875 + +192544 -461942 + +192600 -463007 + +193232 -463623 + +193857 -463020 + +194077 -463278 + +194155 -463436 + +193828 -464049 + +193732 -464277 + +193393 -464778 + +192581 -465240 + +192486 -465984 + +193160 -466957 + +193635 -467624 + +194177 -468338 + +194970 -467882 + +194264 -467055 + +194900 -467686 + +195069 -466531 + +195190 -466916 + +194956 -468376 + +195484 -468851 + +195628 -469573 + +196303 -469571 + +196384 -469095 + +195655 -468255 + +196020 -468234 + +195991 -468532 + +196721 -469340 + +196680 -468171 + +196879 -468260 + +197593 -468181 + +197892 -467994 + +197924 -467051 + +198002 -467745 + +198781 -467438 + +199603 -466579 + +199492 -466964 + +200170 -467339 + +199303 -467396 + +198827 -467580 + +197973 -468390 + +198829 -468039 + +199673 -468087 + +200547 -468443 + +201321 -468021 \ No newline at end of file diff --git a/src/planetarium/cil-s-america.txt b/src/planetarium/cil-s-america.txt new file mode 100644 index 000000000..ee60e4263 --- /dev/null +++ b/src/planetarium/cil-s-america.txt @@ -0,0 +1,13206 @@ + +-266311 -417560 + +-266347 -417790 + +-267066 -420637 + +-266325 -420342 + +-266311 -417560 +-1 + +-266378 -427142 + +-267011 -430058 + +-267270 -434526 + +-267740 -438529 + +-266982 -440795 + +-265818 -441419 + +-264980 -442398 + +-265220 -437862 + +-265602 -433353 + +-265524 -429223 + +-266378 -427142 +-1 + +-266991 -446732 + +-266800 -449838 + +-265955 -453219 + +-265127 -456195 + +-264489 -458296 + +-263639 -456384 + +-263982 -452604 + +-264905 -450418 + +-265118 -448248 + +-266065 -446258 + +-266991 -446732 +-1 + +-268268 -457623 + +-268006 -460066 + +-267365 -459771 + +-268268 -457623 +-1 + +-268359 -471227 + +-268140 -474239 + +-267649 -473003 + +-268359 -471227 +-1 + +-268071 -476539 + +-268071 -476539 +-1 + +-277653 -537192 + +-277241 -541382 + +-276704 -539272 + +-277653 -537192 +-1 + +-287561 -572947 + +-287512 -573318 + +-287407 -579909 + +-286568 -585771 + +-285338 -589542 + +-284204 -588190 + +-283423 -584248 + +-284162 -579400 + +-285365 -575023 + +-286520 -571489 + +-287561 -572947 +-1 + +-243449 170668 + +-243276 171516 + +-243449 170668 +-1 + +-240738 173956 + +-240326 175287 + +-240738 173956 +-1 + +-235675 371944 + +-234743 370164 + +-234794 371708 + +-235675 371944 +-1 + +-236444 361786 + +-236412 361491 + +-235511 362089 + +-235932 364522 + +-236444 361786 +-1 + +-238489 347555 + +-237947 347701 + +-238489 347555 +-1 + +-254001 258593 + +-253454 258201 + +-253563 259398 + +-254001 258593 +-1 + +-260111 -217629 + +-260111 -217629 +-1 + +-252025 -221306 + +-252025 -221306 +-1 + +-226793 -218393 + +-226384 -217816 + +-226793 -218393 +-1 + +-263292 -378633 + +-263093 -378874 + +-263252 -377113 + +-263292 -378633 +-1 + +-269490 -73060 + +-269148 -73862 + +-268292 -76902 + +-267575 -75228 + +-267195 -73206 + +-268415 -73381 + +-269490 -73060 +-1 + +-283169 -136089 + +-283119 -138303 + +-283023 -144157 + +-283005 -150260 + +-282558 -146733 + +-282882 -140009 + +-283169 -136089 +-1 + +-291310 -190578 + +-291197 -195946 + +-290043 -196913 + +-288888 -193291 + +-288136 -187552 + +-286888 -183904 + +-285700 -182545 + +-284501 -181841 + +-283295 -180881 + +-282064 -178292 + +-280949 -173486 + +-280515 -168188 + +-281089 -162220 + +-282053 -158072 + +-283292 -158720 + +-283765 -163982 + +-284090 -159122 + +-285208 -157716 + +-285846 -158002 + +-286940 -156046 + +-288200 -157190 + +-288840 -158829 + +-289755 -163550 + +-290314 -170057 + +-290675 -176765 + +-291066 -183729 + +-291310 -190578 +-1 + +-290901 -224787 + +-290440 -227487 + +-289604 -232622 + +-289438 -239087 + +-288266 -240680 + +-288966 -234294 + +-289004 -227398 + +-288217 -222221 + +-287059 -221367 + +-287008 -216604 + +-288169 -216703 + +-289333 -217005 + +-290485 -218703 + +-290901 -224787 +-1 + +-286404 -258354 + +-285510 -258495 + +-284410 -256289 + +-283412 -251291 + +-282473 -245019 + +-283110 -243142 + +-284175 -247070 + +-285253 -250458 + +-286350 -252991 + +-286404 -258354 +-1 + +-255716 -218601 + +-255238 -219287 + +-255716 -218601 +-1 + +-254311 -219872 + +-253684 -219207 + +-254311 -219872 +-1 + +-250796 -223825 + +-250746 -223838 + +-249563 -224421 + +-248994 -223464 + +-250181 -222215 + +-250796 -223825 +-1 + +-247451 -219363 + +-247429 -219432 + +-247451 -219363 +-1 + +-230004 -206555 + +-229934 -206845 + +-229614 -206256 + +-230004 -206555 +-1 + +-261662 -260969 + +-261470 -261559 + +-260456 -262892 + +-260509 -259126 + +-260648 -255241 + +-260024 -254789 + +-259994 -258634 + +-259549 -257004 + +-259215 -257316 + +-258224 -259683 + +-258587 -261577 + +-258738 -264550 + +-259346 -264888 + +-259686 -267775 + +-259226 -270662 + +-258302 -271550 + +-257812 -269336 + +-257574 -268146 + +-257535 -265801 + +-257306 -265173 + +-257003 -262956 + +-256630 -261577 + +-255978 -261920 + +-256237 -258451 + +-255738 -255733 + +-255761 -254332 + +-254711 -256524 + +-254388 -259950 + +-253470 -259818 + +-252982 -257195 + +-251821 -258535 + +-250678 -258445 + +-249796 -259717 + +-248621 -259464 + +-247892 -256100 + +-247780 -252863 + +-248951 -252224 + +-249789 -250705 + +-251024 -249540 + +-252231 -248665 + +-253268 -247078 + +-254501 -246169 + +-255627 -245800 + +-256823 -245645 + +-258036 -245167 + +-259141 -246304 + +-260144 -247151 + +-261173 -249120 + +-261634 -253342 + +-261530 -256904 + +-261662 -260969 +-1 + +-251058 -261636 + +-250563 -262603 + +-250608 -260194 + +-251058 -261636 +-1 + +-252474 -272113 + +-252124 -273088 + +-251606 -271361 + +-251694 -269265 + +-252374 -268999 + +-252474 -272113 +-1 + +-256242 -275468 + +-255490 -274887 + +-255086 -271226 + +-254768 -268988 + +-254471 -267355 + +-254754 -264967 + +-255659 -267736 + +-256049 -271710 + +-256242 -275468 +-1 + +-263174 -285087 + +-262773 -285776 + +-261762 -283985 + +-260858 -285641 + +-261149 -282792 + +-260925 -279588 + +-262091 -279243 + +-262872 -282190 + +-263174 -285087 +-1 + +-264306 -281975 + +-263657 -280058 + +-264306 -281975 +-1 + +-262972 -325366 + +-262708 -324222 + +-262594 -322223 + +-262972 -325366 +-1 + +-259812 -368878 + +-259444 -368608 + +-259104 -365203 + +-259223 -363185 + +-259028 -360345 + +-259488 -360515 + +-259115 -358652 + +-259512 -357029 + +-259082 -357335 + +-258542 -355545 + +-258825 -354416 + +-259705 -354804 + +-259534 -352869 + +-259078 -352165 + +-259711 -351149 + +-258650 -349654 + +-259227 -346860 + +-259867 -349799 + +-259857 -347121 + +-260014 -345280 + +-260363 -346334 + +-260750 -345748 + +-261207 -348990 + +-261054 -351989 + +-260955 -355689 + +-260614 -357911 + +-260416 -360938 + +-260152 -364880 + +-259812 -368878 +-1 + +-261542 -363063 + +-261257 -359973 + +-261522 -356258 + +-262075 -359512 + +-261542 -363063 +-1 + +-252560 58083 + +-252276 55377 + +-251510 57652 + +-252560 58083 +-1 + +-252582 47322 + +-252279 44941 + +-252582 47322 +-1 + +-254263 10521 + +-254243 10348 + +-253420 10883 + +-254263 10521 +-1 + +-255746 -9944 + +-254980 -12158 + +-254352 -10386 + +-254887 -7209 + +-255746 -9944 +-1 + +-253613 -9790 + +-253618 -9827 + +-253246 -11665 + +-253613 -9790 +-1 + +-254065 -21586 + +-253819 -22844 + +-254065 -21586 +-1 + +-234914 -214262 + +-234433 -215316 + +-234914 -214262 +-1 + +-232302 -206909 + +-232161 -206939 + +-231699 -204755 + +-232302 -206909 +-1 + +-231992 -208641 + +-231719 -208881 + +-230895 -209082 + +-230429 -210062 + +-229862 -208731 + +-230287 -208157 + +-230106 -206969 + +-230911 -205741 + +-231714 -206063 + +-231992 -208641 +-1 + +-228897 -201599 + +-228173 -201309 + +-228897 -201599 +-1 + +-228332 -203099 + +-228040 -203554 + +-227288 -201683 + +-227492 -199396 + +-228086 -198487 + +-227913 -200952 + +-228332 -203099 +-1 + +-227382 -202745 + +-227361 -202778 + +-226829 -202372 + +-227382 -202745 +-1 + +-220536 -194879 + +-220307 -194928 + +-220536 -194879 +-1 + +-220476 -199234 + +-219886 -198618 + +-220113 -197199 + +-220476 -199234 +-1 + +-223905 -212314 + +-223612 -211826 + +-223028 -209664 + +-222875 -207439 + +-223447 -208942 + +-223491 -209782 + +-223985 -210405 + +-223905 -212314 +-1 + +-224206 -213121 + +-224066 -212339 + +-224206 -213121 +-1 + +-224499 -214826 + +-224497 -213921 + +-224499 -214826 +-1 + +-225075 -215628 + +-224860 -215012 + +-225075 -215628 +-1 + +-225496 -220108 + +-225318 -219325 + +-225191 -217759 + +-225302 -216144 + +-225889 -216729 + +-225467 -217830 + +-225496 -220108 +-1 + +-231942 -225422 + +-231437 -224948 + +-230482 -224364 + +-231149 -223261 + +-232128 -224639 + +-231942 -225422 +-1 + +-232901 -231316 + +-232630 -231060 + +-231945 -229431 + +-231349 -227570 + +-231791 -227309 + +-232285 -226953 + +-232655 -227087 + +-233354 -229008 + +-232901 -231316 +-1 + +-233580 -228753 + +-233003 -227263 + +-233580 -228753 +-1 + +-237109 -238184 + +-236773 -237818 + +-235843 -236586 + +-236486 -237126 + +-237109 -238184 +-1 + +-238686 -240481 + +-237976 -240227 + +-238686 -240481 +-1 + +-243137 -249194 + +-242499 -248031 + +-241307 -247006 + +-240178 -245185 + +-240217 -243710 + +-241372 -244488 + +-242309 -245043 + +-243174 -245406 + +-243901 -247329 + +-243137 -249194 +-1 + +-244006 -243870 + +-243687 -243683 + +-243433 -241769 + +-244006 -243870 +-1 + +-263487 -264607 + +-264107 -266548 + +-263487 -264607 +-1 + +-262731 -267197 + +-263825 -268103 + +-265002 -267768 + +-264528 -271419 + +-263413 -273896 + +-262830 -271297 + +-262114 -270824 + +-262731 -267197 +-1 + +-261383 -326909 + +-261597 -327003 + +-262774 -327566 + +-262896 -329020 + +-261596 -329596 + +-261383 -326909 +-1 + +-236456 332649 + +-236904 332727 + +-236456 332649 +-1 + +-238548 584999 + +-238527 584290 + +-238548 584999 +-1 + +-239843 587226 + +-239629 586765 + +-239843 587226 +-1 + +-242814 593467 + +-242698 593405 + +-242724 592722 + +-242814 593467 +-1 + +-264315 611630 + +-263906 611583 + +-264766 609866 + +-264315 611630 +-1 + +-279933 601588 + +-279530 603103 + +-279505 608186 + +-278648 608054 + +-278605 602849 + +-277899 599593 + +-279021 598863 + +-279744 599572 + +-279933 601588 +-1 + +-277670 -532802 + +-277968 -535746 + +-278736 -532335 + +-277670 -532802 +-1 + +-268738 -457220 + +-268777 -454088 + +-268758 -449219 + +-269049 -444043 + +-268922 -439555 + +-268966 -434653 + +-268659 -430178 + +-268303 -426064 + +-267563 -424164 + +-268318 -422292 + +-268204 -417238 + +-268043 -414076 + +-267109 -413249 + +-266128 -411043 + +-266645 -408019 + +-267761 -408590 + +-268271 -407088 + +-268909 -407235 + +-269500 -404997 + +-269023 -400772 + +-268064 -400989 + +-267016 -400765 + +-267349 -396784 + +-268727 -396396 + +-269636 -397657 + +-270468 -399325 + +-270924 -396321 +-1 + +-271819 -513471 + +-271772 -512257 + +-271801 -507463 + +-271204 -503408 + +-270329 -499932 + +-270251 -495297 + +-269463 -492207 + +-269020 -489091 + +-268480 -485224 + +-268987 -482951 + +-269353 -479029 + +-269010 -475014 + +-269191 -470494 + +-269396 -465751 + +-268980 -461567 + +-268738 -457220 +-1 + +-279663 -569097 + +-278813 -567619 + +-277634 -568073 + +-278343 -564306 + +-277616 -561849 + +-277679 -557002 + +-278056 -551918 + +-278988 -550762 + +-278452 -547082 + +-279032 -543219 + +-279949 -538239 + +-279334 -536450 + +-278840 -532781 + +-278535 -529763 + +-278389 -527533 + +-278279 -525177 + +-277374 -525973 + +-277168 -523314 + +-276544 -524458 + +-275672 -527082 + +-275102 -531809 + +-275219 -536450 + +-274598 -535967 + +-274137 -532165 + +-274923 -527370 + +-274858 -523439 + +-273890 -526937 + +-273281 -523436 + +-272948 -518953 + +-272177 -516757 + +-271817 -513463 +-1 + +-292900 -534992 + +-292839 -534298 + +-291646 -531597 + +-290418 -526087 + +-289243 -524203 + +-288126 -526778 + +-287096 -531961 + +-286498 -538367 + +-285631 -545044 + +-284949 -551171 + +-284270 -556987 + +-283153 -561636 + +-282658 -555778 + +-281582 -553897 + +-281447 -559172 + +-281839 -563494 + +-280827 -568372 + +-279663 -569097 +-1 + +-304045 -626750 + +-304513 -615648 + +-305256 -606803 + +-305610 -601226 +-1 + +-241689 183096 + +-240971 181623 + +-239924 180612 + +-238890 182564 + +-238294 185044 + +-237504 187220 + +-237380 190217 + +-237063 193023 + +-237156 196080 + +-237419 199385 + +-238285 201333 + +-239011 203394 + +-239628 206323 + +-240211 204656 + +-241015 205144 + +-241293 207889 + +-241752 210087 + +-242186 212559 + +-242561 213535 + +-242591 216226 + +-242800 219497 + +-243169 221509 + +-243353 224767 + +-243117 227611 + +-243236 231199 + +-243559 234656 + +-243863 238464 + +-243953 242162 + +-244272 245609 + +-244191 249066 + +-244421 250941 + +-245764 251354 + +-246935 252113 + +-247697 250310 + +-248396 250721 + +-249122 250891 +-1 + +-248816 127934 + +-249286 130229 + +-249881 130407 + +-250527 130965 + +-250549 132898 + +-249628 135000 + +-249902 136489 + +-250611 134241 + +-251036 135695 + +-251851 137425 + +-250903 138088 + +-250617 139102 + +-251825 138889 + +-251132 140353 + +-250607 142742 + +-249893 143286 + +-249015 143305 + +-247863 143876 + +-247236 146713 + +-246576 149221 + +-246122 152195 + +-245132 154201 + +-245001 157360 + +-244643 160305 + +-243764 162684 + +-243596 165029 + +-243020 166546 + +-242188 167960 + +-242568 170516 + +-243320 169954 + +-243661 172263 + +-243029 174896 + +-242446 176704 + +-242143 174669 + +-241218 175024 + +-240862 177433 + +-241475 177876 + +-241738 179993 + +-241705 183088 +-1 + +-284445 577982 + +-285381 577968 + +-286383 577708 + +-287631 574104 + +-287678 577042 + +-288568 574765 + +-289093 569240 + +-289551 573410 + +-289506 579295 + +-290026 575130 + +-290335 580234 + +-290959 576435 + +-291748 578343 + +-292467 580792 + +-292886 582071 + +-293616 577982 + +-294049 584325 + +-295005 587285 + +-296046 588748 + +-296783 595398 + +-297737 598178 + +-298206 600354 + +-298721 604546 + +-299740 605556 + +-300379 605986 + +-300402 613215 + +-300805 619667 + +-301362 620354 + +-301846 626007 + +-302358 634199 + +-303033 641169 + +-303446 647307 + +-304194 -639799 + +-304044 -626767 +-1 + +-264413 609073 + +-264449 607347 + +-264893 605113 + +-264468 603532 + +-265131 600741 + +-265764 597789 + +-266283 596502 + +-266707 596370 + +-266918 593357 + +-267981 594233 + +-268627 594453 + +-269187 592346 + +-269013 589545 + +-270042 588908 + +-270511 585218 + +-271689 585888 + +-272768 587041 + +-273608 586132 + +-274414 586064 +-1 + +-242052 520695 + +-241312 522753 + +-241768 525049 + +-242991 523577 + +-243458 525197 + +-243776 527947 + +-244743 529715 + +-244839 530174 + +-244248 532978 + +-244939 534520 + +-245824 534868 + +-246006 537937 + +-246414 540288 + +-246215 543376 + +-247319 543773 + +-248301 544658 + +-247867 547657 + +-247942 550735 + +-247912 552817 + +-247379 553762 + +-246565 553335 + +-246459 554692 + +-247249 556950 + +-247769 555848 + +-248654 557164 + +-249063 560108 + +-249238 563001 + +-248900 565816 + +-248552 566355 + +-249347 568246 + +-249804 571244 + +-250608 573735 + +-251477 576411 + +-252325 577870 + +-252829 580732 + +-253136 582921 + +-253537 583414 +-1 + +-239675 439101 + +-239788 441051 + +-240384 442647 + +-239740 445769 + +-239699 448777 + +-240087 450241 + +-239423 451670 + +-238649 454147 + +-239169 456800 + +-240246 456974 + +-240836 458932 + +-241382 461336 + +-241615 464232 + +-240558 465485 + +-239443 466616 + +-238472 468977 + +-238475 471867 + +-238357 474788 + +-238157 477705 + +-237821 480583 + +-238331 483049 + +-237276 483830 + +-236221 482750 + +-235060 483048 + +-233930 483367 + +-234137 485755 + +-235238 486495 + +-236405 486700 + +-237515 485747 + +-237807 487620 + +-238564 490471 +-1 + +-237614 374828 + +-238093 377416 + +-238478 380220 + +-238888 382980 + +-239108 385847 + +-239110 388493 + +-240068 390396 + +-240397 392295 + +-240118 395143 + +-239447 397961 + +-238183 398639 +-1 + +-240242 320101 + +-240294 320069 + +-240111 323437 + +-239767 326702 + +-239546 330132 + +-239891 333250 + +-239772 336626 + +-239942 339485 + +-239701 342274 + +-239966 345296 + +-239745 348680 + +-239959 351173 + +-239638 352631 + +-239612 355835 + +-240753 357303 + +-239828 358889 + +-239123 361406 + +-238145 363011 + +-237687 365785 + +-237354 368746 + +-237498 371740 + +-237616 374804 +-1 + +-249124 250884 + +-249197 251085 + +-249695 249212 + +-250395 248321 + +-251275 248828 + +-252009 247017 + +-251821 244634 + +-252933 243546 + +-253804 245084 + +-254490 245681 + +-254223 247287 + +-253237 247829 + +-254033 249256 + +-255403 248624 + +-256387 245987 + +-257580 243699 + +-258295 243897 + +-259540 242529 + +-260422 245634 + +-260537 249580 + +-259535 252147 + +-258837 255090 + +-257731 256646 + +-256669 256850 + +-255434 257416 + +-254468 258904 + +-253836 261178 + +-253046 261909 + +-252005 262718 + +-251455 265746 + +-251040 268733 + +-250680 269937 + +-250543 272964 +-1 + +-248058 -242512 + +-247653 -242084 + +-246850 -241625 + +-245949 -241727 + +-245452 -240029 + +-244932 -241641 + +-244211 -240648 + +-243878 -240166 + +-243270 -239303 + +-242966 -241646 + +-242829 -243478 + +-241772 -243329 + +-241021 -241828 + +-241503 -240763 +-1 + +-274662 -95205 + +-274769 -94176 + +-274156 -90404 + +-273778 -85616 + +-273553 -80569 + +-273431 -76037 + +-272803 -72072 + +-272882 -66612 + +-272255 -65209 + +-271026 -64741 + +-269971 -62209 + +-268827 -60100 + +-268068 -56747 + +-267159 -53982 + +-266462 -50331 +-1 + +-290035 -111911 + +-289528 -107514 + +-288906 -101638 + +-287650 -102184 + +-286907 -108212 + +-285975 -104799 + +-285031 -100466 + +-284425 -99408 + +-284835 -105231 + +-285366 -110597 + +-285933 -116125 + +-285607 -122295 + +-284749 -127317 + +-283754 -130668 + +-282445 -129626 + +-281108 -126221 + +-279902 -122707 + +-278920 -118847 + +-278439 -113949 + +-277474 -110367 + +-276677 -106347 + +-275796 -102656 + +-275403 -97814 + +-274661 -95218 +-1 + +-298944 -210693 + +-298153 -206067 + +-296973 -201256 + +-295883 -194665 + +-295344 -186600 + +-294833 -179101 + +-294541 -171184 + +-294623 -162745 + +-294593 -154418 + +-293353 -151467 + +-292610 -144945 + +-292061 -138202 + +-291318 -132056 + +-290888 -125307 + +-290470 -118551 + +-290033 -112012 +-1 + +-286652 -290088 + +-286523 -289451 + +-285274 -289560 + +-285404 -283227 + +-285469 -276767 + +-286623 -273940 + +-287719 -276283 + +-288079 -282957 + +-287885 -287118 + +-288566 -281363 + +-288656 -274383 + +-289915 -270468 + +-290867 -265594 + +-291627 -259184 + +-292054 -252125 + +-292771 -245398 + +-293744 -238435 + +-294766 -231105 + +-295820 -223386 + +-296720 -215046 + +-297868 -211857 + +-298937 -210675 +-1 + +-273349 -280092 + +-274110 -282143 + +-275309 -282123 + +-276507 -279381 + +-277677 -276179 + +-278962 -272526 + +-278948 -266905 + +-279525 -262235 + +-280607 -264669 + +-281288 -270047 + +-280701 -274889 + +-280556 -280524 + +-280116 -285691 + +-279448 -290389 + +-280006 -292192 + +-280362 -292987 + +-281067 -289143 + +-281531 -283899 + +-282357 -279278 + +-283451 -281356 + +-283756 -288139 + +-283295 -293630 + +-282312 -297801 + +-282032 -302706 + +-283349 -300165 + +-284730 -297472 + +-285380 -292891 + +-286651 -290072 +-1 + +-266864 -219821 + +-267789 -221964 + +-268944 -222860 + +-269949 -224933 + +-268862 -226485 + +-269364 -226992 + +-269937 -230079 + +-270443 -227138 + +-270896 -231488 + +-271123 -228473 + +-271950 -229682 + +-272844 -234646 + +-273725 -238729 + +-274114 -243851 + +-274626 -248554 + +-275463 -251651 + +-276101 -255241 + +-275958 -260315 + +-275916 -265475 + +-275644 -270395 + +-274873 -274332 + +-273769 -275803 + +-273346 -280099 +-1 + +-254589 -223969 + +-254631 -223826 + +-254913 -222611 + +-255546 -220620 + +-256472 -219911 + +-257132 -219986 + +-257891 -222981 + +-257797 -219972 + +-258727 -220523 + +-258898 -224321 + +-259413 -225067 + +-259523 -221385 + +-259280 -218994 + +-260195 -219124 + +-260750 -220609 + +-261533 -220765 + +-261757 -218112 + +-262901 -218149 + +-262302 -215461 + +-263476 -215459 + +-263420 -217851 + +-263691 -218672 + +-263415 -220643 + +-263641 -221503 + +-264060 -222028 + +-264484 -221133 + +-265228 -219234 + +-265901 -218823 + +-266002 -222051 + +-266866 -219829 +-1 + +-245930 -235756 + +-246077 -236162 + +-246674 -234845 + +-247378 -234679 + +-247299 -232038 + +-247603 -230664 + +-247111 -231127 + +-246393 -230994 + +-246054 -227726 + +-246380 -226810 + +-246553 -229807 + +-247334 -228421 + +-247552 -229119 + +-248372 -228957 + +-249266 -228858 + +-249625 -227407 + +-250125 -224902 + +-251297 -225062 + +-252340 -223494 + +-252852 -224729 + +-253892 -224003 + +-254089 -221913 + +-254588 -223998 +-1 + +-241494 -240717 + +-240502 -239262 + +-239581 -238192 + +-238638 -236900 +-1 + +-249560 -245717 + +-249375 -245275 + +-249598 -242329 + +-248556 -240072 + +-248055 -242518 +-1 + +-263968 -326988 + +-263352 -324296 + +-262686 -321471 + +-261465 -322279 + +-261860 -318498 + +-262961 -319082 + +-263354 -317567 + +-263887 -314161 + +-263609 -310468 + +-263369 -309322 + +-264428 -308429 + +-265190 -305774 + +-265185 -301187 + +-265742 -297474 + +-265892 -294015 + +-265041 -292061 + +-264130 -291333 + +-263735 -289847 + +-263141 -289174 + +-263850 -285731 + +-264923 -283794 + +-264902 -280529 + +-264782 -276057 + +-265862 -277507 + +-265677 -273527 +-1 + +-265020 -357048 + +-264871 -358222 + +-264165 -361388 + +-264037 -365958 + +-264023 -370642 + +-262962 -372408 + +-261856 -371621 + +-262388 -368475 + +-262916 -367580 + +-262813 -364082 + +-262943 -360371 + +-262705 -356105 + +-263164 -353050 + +-263586 -350210 + +-263935 -346075 + +-263626 -341695 + +-263690 -338067 + +-263575 -334666 + +-263569 -330912 + +-263970 -327022 +-1 + +-270928 -396323 + +-270468 -392531 + +-271028 -388435 + +-271055 -384581 + +-270433 -380592 + +-270129 -375408 + +-270150 -369986 + +-270882 -366487 + +-270774 -362421 + +-270557 -358619 + +-269698 -360606 + +-269220 -361351 + +-268527 -360630 + +-268059 -363188 + +-267353 -365513 + +-266344 -367301 + +-265833 -370625 + +-264918 -369582 + +-265211 -364958 + +-265483 -360648 + +-265020 -357048 +-1 + +-272538 -524103 + +-271944 -524412 + +-272538 -524103 +-1 + +-305605 -601215 + +-306400 -587935 + +-307134 -577020 + +-307515 -564468 + +-307189 -549562 + +-307354 -539199 + +-306336 -533581 + +-306460 -520287 + +-306873 -507159 + +-306169 -500144 + +-305525 -508579 + +-305138 -520778 + +-304720 -531931 + +-303998 -542593 + +-302768 -549631 + +-301541 -551257 + +-300424 -550699 + +-299232 -550920 + +-298124 -548273 + +-296965 -547501 + +-295776 -553829 + +-294699 -557332 + +-293588 -555138 + +-292802 -561534 + +-292026 -563972 + +-291693 -556010 + +-292035 -549077 + +-292737 -542616 + +-292900 -534992 +-1 + +-252181 101307 + +-251932 103404 + +-251358 106776 + +-251281 110141 + +-250714 113427 + +-249960 116597 + +-248912 118840 + +-247981 120059 + +-246815 121189 + +-246646 124359 + +-247746 125426 + +-248816 127934 +-1 + +-253284 35960 + +-254181 37979 + +-254525 41390 + +-254105 44126 + +-253012 45865 + +-252797 49492 + +-252929 52930 + +-253011 56398 + +-252553 60054 + +-252071 63644 + +-252340 67038 + +-252632 70434 + +-253179 73835 + +-253418 77290 + +-253802 80663 + +-253934 84181 + +-253598 87691 + +-253201 91178 + +-252793 94605 + +-252489 97991 + +-252183 101297 +-1 + +-257100 -21586 + +-257036 -19934 + +-256741 -16016 + +-256713 -12195 + +-256281 -8505 + +-257322 -7627 + +-256895 -4960 + +-257231 -2943 + +-257954 -1290 + +-256986 485 + +-256140 3672 + +-255459 7674 + +-254980 11831 + +-254429 16065 + +-254250 19945 + +-254138 23728 + +-253221 26091 + +-252634 28615 + +-253732 30810 + +-252755 31889 + +-252313 33110 + +-253284 35960 +-1 + +-266464 -50352 + +-266446 -50241 + +-265946 -52059 + +-266382 -54889 + +-266556 -59540 + +-265884 -58890 + +-265724 -60068 + +-264968 -59021 + +-263920 -57187 + +-263532 -53350 + +-263099 -50018 + +-262312 -51763 + +-262167 -48716 + +-261493 -45299 + +-260602 -42676 + +-259575 -40788 + +-258402 -42069 + +-257303 -44175 + +-256652 -41575 + +-257892 -41081 + +-257294 -38582 + +-256299 -36635 + +-255463 -37036 + +-255541 -34361 + +-256284 -32456 + +-257693 -31449 + +-258380 -29296 + +-257791 -26534 + +-256738 -27069 + +-255678 -25503 + +-254774 -23103 + +-254911 -19804 + +-255928 -21546 + +-257111 -21596 +-1 + +-238216 -228817 + +-238893 -229298 + +-239348 -230313 + +-239915 -230925 + +-240531 -229530 + +-240762 -231756 + +-241345 -233651 + +-242068 -233605 + +-242527 -234881 + +-243187 -236197 + +-243876 -236002 + +-244815 -235422 + +-245309 -235319 + +-245218 -233172 + +-245925 -235754 +-1 + +-234437 -227420 + +-234245 -226767 + +-233667 -226299 + +-233521 -225349 + +-233080 -225348 + +-232736 -224353 + +-232948 -223265 + +-232243 -222196 + +-231879 -221407 + +-231608 -219930 + +-230758 -219351 + +-230315 -217732 + +-229921 -215617 + +-229962 -214265 + +-229305 -213529 + +-228719 -212079 + +-228441 -209551 + +-227863 -208054 + +-227593 -205540 + +-228592 -204722 + +-229109 -205538 + +-228604 -206728 + +-229123 -207884 + +-229792 -210099 + +-230837 -211511 + +-231731 -212089 + +-232167 -212443 + +-231525 -214072 + +-232255 -214862 + +-232154 -216228 + +-232981 -218339 + +-234018 -219697 + +-234687 -221780 + +-235120 -223665 + +-235939 -222059 + +-236617 -224038 + +-237603 -224325 + +-238089 -222266 + +-237503 -220942 + +-237554 -219537 + +-237658 -218257 + +-238759 -219927 + +-238306 -221383 + +-239288 -222230 + +-238260 -223791 + +-238639 -226367 + +-239633 -225652 + +-240111 -225809 + +-239002 -227094 + +-238207 -228819 +-1 + +-238638 -236900 + +-238295 -236415 + +-238095 -234597 + +-237409 -233898 + +-237364 -231938 + +-236783 -231802 + +-236391 -230894 + +-236005 -230240 + +-235623 -230397 + +-234736 -230628 + +-234116 -229444 + +-234432 -227406 +-1 + +-265677 -273527 + +-265210 -270152 + +-265281 -266443 + +-264751 -263479 + +-264286 -259857 + +-263839 -256141 + +-263676 -252136 + +-263206 -248154 + +-262329 -244397 + +-261333 -242299 + +-260229 -240854 + +-259066 -241093 + +-257998 -242365 + +-256833 -243045 + +-255649 -242732 + +-254532 -243612 + +-253367 -244360 + +-252355 -246240 + +-251202 -246086 + +-250080 -247487 + +-249562 -245725 +-1 + +-243450 293263 + +-243508 295269 + +-242817 293988 + +-241989 296355 +-1 + +-274414 586064 + +-275452 586325 + +-276250 586986 + +-277066 584529 + +-277547 587720 + +-278735 589815 + +-279694 589705 + +-280338 592427 + +-281284 591893 + +-281622 593742 + +-280862 596095 + +-282031 596703 + +-282553 601084 + +-282966 601136 + +-282916 595504 + +-283260 590426 + +-284010 586278 + +-284022 582282 + +-284451 577968 +-1 + +-253537 583414 + +-253092 584034 + +-253569 586549 + +-254394 588481 + +-253675 588794 + +-253719 591882 + +-254008 595191 + +-254344 597770 + +-254548 600825 + +-254771 600846 + +-254987 604315 + +-255978 605433 + +-256590 608437 + +-257284 610400 + +-257963 613111 + +-256773 612978 + +-257628 614405 + +-258853 615209 + +-259385 612301 + +-260504 611718 + +-260790 613192 + +-261684 612632 + +-262706 610877 + +-263542 609533 + +-264413 609073 +-1 + +-238564 490471 + +-238838 492120 + +-238871 495212 + +-239360 497927 + +-239584 500830 + +-239955 503760 + +-240260 506670 + +-240483 509165 + +-240698 512162 + +-241085 514788 + +-240845 517375 + +-241296 519244 + +-242052 520695 +-1 + +-238183 398639 + +-237615 400148 + +-237280 402917 + +-236984 405685 + +-236588 408330 + +-237522 410174 + +-238370 412331 + +-239249 412775 + +-239130 415019 + +-238892 417949 + +-239657 420240 + +-240707 421536 + +-241028 424583 + +-240847 427503 + +-240830 430885 + +-240556 433941 + +-240212 436506 + +-239675 439101 +-1 + +-241993 296377 + +-242300 296851 + +-241930 299140 + +-241747 302167 + +-241694 305187 + +-241844 308180 + +-241376 310867 + +-241033 313828 + +-240256 316074 + +-239411 317250 + +-238245 317488 + +-238114 318586 + +-239249 319595 + +-240242 320101 +-1 + +-250546 272952 + +-250024 273834 + +-249833 275479 + +-249163 277758 + +-248559 280455 + +-247498 281035 + +-246588 281024 + +-246146 282684 + +-245133 284924 + +-244594 288226 + +-244309 291432 + +-243449 293262 +-1 + +17839 -197888 + +17741 -197863 + +17785 -197422 + +17357 -197367 + +17141 -197663 + +16799 -197505 + +16516 -197752 + +16710 -197952 + +16317 -198263 + +16182 -198642 + +16369 -198978 + +16497 -199235 + +16715 -198943 + +17146 -198981 + +17758 -198554 + +17839 -197888 +-1 + +-68559 -162412 + +-68085 -162490 + +-68207 -162780 + +-68398 -163310 + +-68231 -163217 + +-68069 -163300 + +-68053 -162771 + +-67324 -162748 + +-67753 -162951 + +-67791 -163075 + +-67735 -163193 + +-67146 -162904 + +-67265 -163208 + +-67099 -163317 + +-66833 -162972 + +-66568 -163251 + +-66769 -163361 + +-66763 -163689 + +-66767 -163758 + +-66501 -163733 + +-66325 -163444 + +-66056 -163170 + +-65856 -163213 + +-65849 -163389 + +-65520 -163071 + +-65852 -162693 + +-66262 -163048 + +-66389 -163243 + +-66638 -162842 + +-66927 -162751 + +-66969 -162526 + +-67243 -162688 + +-67541 -162656 + +-67800 -162251 + +-67615 -162019 + +-67738 -161863 + +-67917 -161780 + +-67889 -162362 + +-68064 -162359 + +-68559 -162412 +-1 + +-77492 -159980 + +-76873 -160321 + +-76804 -160773 + +-76781 -160141 + +-77188 -159972 + +-77492 -159980 +-1 + +-77602 -163978 + +-77342 -164392 + +-77248 -164773 + +-77360 -165139 + +-76832 -165072 + +-76534 -165488 + +-77103 -165634 + +-77146 -166177 + +-76936 -165655 + +-76642 -166207 + +-76578 -165645 + +-76182 -165546 + +-75929 -165836 + +-75639 -166063 + +-75446 -165888 + +-75147 -165801 + +-74967 -166293 + +-74567 -166228 + +-74358 -166453 + +-74336 -165947 + +-74357 -165550 + +-74407 -165078 + +-74014 -164838 + +-74370 -164623 + +-74587 -164607 + +-74084 -164320 + +-74049 -164085 + +-74457 -164148 + +-74564 -164335 + +-74873 -164377 + +-74950 -164167 + +-75335 -163739 + +-75763 -163398 + +-75694 -162859 + +-75952 -162713 + +-75796 -163158 + +-75635 -163759 + +-75919 -164021 + +-75391 -164133 + +-74911 -164553 + +-74529 -165086 + +-74671 -165197 + +-74696 -165532 + +-74498 -165880 + +-74798 -166017 + +-75229 -165732 + +-75440 -165700 + +-75791 -165573 + +-75798 -164756 + +-75907 -165040 + +-75948 -165412 + +-76394 -165395 + +-76677 -164792 + +-77048 -164800 + +-77197 -164068 + +-77602 -163978 +-1 + +-74170 -167745 + +-73817 -168175 + +-74045 -168485 + +-73658 -168809 + +-73504 -169012 + +-73214 -169254 + +-72978 -169082 + +-73226 -169082 + +-73339 -168855 + +-73581 -168517 + +-73825 -167929 + +-74170 -167745 +-1 + +-120929 -192727 + +-120423 -192903 + +-119650 -193061 + +-119016 -192932 + +-118617 -192207 + +-118087 -191853 + +-117708 -191445 + +-117078 -190785 + +-116524 -190003 + +-115877 -189687 + +-116619 -189604 + +-117529 -189425 + +-118349 -189898 + +-118213 -190720 + +-118090 -191234 + +-119047 -191592 + +-119363 -192309 + +-120311 -192341 + +-120929 -192727 +-1 + +-111395 -225853 + +-110882 -226389 + +-110409 -226563 + +-110043 -225679 + +-110031 -224946 + +-110043 -224379 + +-110876 -223984 + +-111069 -224948 + +-111395 -225853 +-1 + +-179239 -260125 + +-179195 -260252 + +-178717 -261447 + +-178793 -262550 + +-178512 -262609 + +-177896 -262418 + +-178382 -261220 + +-178689 -259813 + +-179239 -260137 +-1 + +-182359 -262752 + +-181702 -263055 + +-181248 -263717 + +-181074 -263074 + +-180810 -262697 + +-180658 -263602 + +-180306 -263742 + +-180246 -263434 + +-180228 -263331 + +-180759 -262307 + +-180614 -260941 + +-180493 -259545 + +-181007 -259685 + +-181163 -261007 + +-181132 -262172 + +-181716 -262782 + +-181795 -262013 + +-182334 -262745 +-1 + +-169259 -262511 + +-168690 -262133 + +-168021 -261484 + +-167270 -261738 + +-167841 -261161 + +-167429 -260031 + +-167067 -258942 + +-166777 -258993 + +-166805 -258286 + +-166945 -257800 + +-167255 -256618 + +-167750 -256685 + +-167521 -258114 + +-167525 -259208 + +-167736 -260385 + +-168360 -261286 + +-168798 -262089 + +-169255 -262496 +-1 + +-176268 -263072 + +-175858 -263015 + +-175317 -263319 + +-175445 -262253 + +-174437 -262336 + +-174387 -262165 + +-175462 -262047 + +-175431 -261271 + +-174502 -261685 + +-175105 -261162 + +-175987 -260857 + +-176052 -261052 + +-176227 -260356 + +-176687 -260555 + +-176929 -260866 + +-176355 -261167 + +-176142 -261412 + +-175754 -262298 + +-176225 -263049 +-1 + +-55419 -250286 + +-55614 -250056 + +-55947 -249649 + +-56404 -249057 + +-56864 -248530 + +-57360 -247987 + +-57841 -247887 + +-58332 -247761 + +-58465 -246890 + +-58763 -247373 + +-59080 -247783 + +-59483 -247883 + +-59588 -248566 + +-58786 -248504 + +-58357 -248208 + +-58258 -248163 + +-57840 -248890 + +-58477 -248814 + +-58488 -249730 + +-58193 -250171 + +-57618 -250260 + +-57226 -250906 + +-56892 -251454 + +-57305 -251594 + +-56830 -252090 + +-56169 -251723 + +-56608 -251315 + +-56149 -251411 + +-55367 -251764 + +-55060 -251479 + +-54895 -250963 + +-55421 -250283 +-1 + +-538 -326856 + +-881 -327067 + +-1256 -326519 + +-999 -326075 + +-538 -326856 +-1 + +-1041 -329997 + +-1266 -329946 + +-1749 -329319 + +-1034 -329116 + +-1041 -329997 +-1 + +358 -329381 + +249 -329381 + +-129 -329486 + +-654 -328975 + +-1288 -328623 + +-1966 -328167 + +-2465 -328250 + +-2719 -329026 + +-3390 -329235 + +-3681 -328475 + +-3471 -327580 + +-2961 -327030 + +-2346 -327204 + +-1848 -327422 + +-1172 -327871 + +-494 -328329 + +293 -328702 + +358 -329381 +-1 + +-1759 -324938 + +-1796 -325073 + +-2087 -325917 + +-2761 -325562 + +-2489 -324767 + +-1759 -324938 +-1 + +-2487 -321703 + +-3022 -322349 + +-3412 -322236 + +-2936 -321550 + +-2487 -321703 +-1 + +-4704 -325883 + +-4591 -325315 + +-4704 -325883 +-1 + +-94849 -287577 + +-94849 -287577 +-1 + +-121183 -284355 + +-121062 -283572 + +-121183 -284355 +-1 + +-121581 -290726 + +-121581 -290726 +-1 + +-97873 -393860 + +-97847 -393817 + +-97526 -393502 + +-97873 -393860 +-1 + +-186841 -219981 + +-186546 -219776 + +-186661 -219391 + +-186820 -219258 + +-186834 -219987 +-1 + +-187597 -214992 + +-187589 -214835 + +-187203 -214450 + +-186860 -214181 + +-186420 -213628 + +-186095 -212588 + +-186149 -212476 + +-185566 -212874 + +-185431 -212386 + +-184987 -212334 + +-184636 -211946 + +-184705 -210676 + +-185232 -210350 + +-185354 -210509 + +-185750 -209825 + +-185627 -209666 + +-185200 -209883 + +-184966 -208460 + +-185579 -208130 + +-185546 -209276 + +-185837 -207990 + +-186143 -208052 + +-186334 -209400 + +-186566 -209963 + +-186757 -210101 + +-186813 -211535 + +-186766 -212107 + +-187065 -211100 + +-187457 -211358 + +-187459 -212324 + +-187177 -213333 + +-187546 -212698 + +-187954 -212574 + +-187668 -213667 + +-188100 -213635 + +-188114 -214203 + +-187565 -214973 +-1 + +-187281 -219705 + +-187230 -219673 + +-187205 -218694 + +-187105 -218256 + +-186947 -217671 + +-186592 -217612 + +-186598 -217191 + +-186154 -216644 + +-186406 -217876 + +-186121 -217856 + +-186084 -216523 + +-185666 -217199 + +-185283 -217438 + +-184894 -218091 + +-185343 -216863 + +-185095 -216221 + +-185082 -215246 + +-185030 -214235 + +-185102 -213878 + +-185050 -213188 + +-185447 -213715 + +-185846 -214276 + +-186454 -214989 + +-187153 -215853 + +-187154 -216756 + +-187755 -217317 + +-187851 -217800 + +-187757 -218506 + +-187839 -218757 + +-187289 -219709 +-1 + +3318 -105718 + +3318 -105718 +-1 + +3368 -105700 + +3368 -105700 +-1 + +-73777 -109109 + +-73777 -109109 +-1 + +-73763 -107439 + +-73763 -107439 +-1 + +-214088 -98439 + +-214088 -98439 +-1 + +-212652 -95732 + +-212652 -95732 +-1 + +-210573 -94532 + +-210386 -95196 + +-210573 -94532 +-1 + +-208148 -95135 + +-208148 -95135 +-1 + +-205511 -95979 + +-205511 -95979 +-1 + +-204218 -97786 + +-204218 -97786 +-1 + +-202737 -99302 + +-202737 -99302 +-1 + +-197603 -129914 + +-197290 -130383 + +-196523 -131152 + +-196105 -132104 + +-195618 -132874 + +-195301 -134111 + +-195071 -134665 + +-194884 -135080 + +-194775 -135570 + +-194542 -136179 + +-194435 -136663 + +-194401 -135577 + +-194523 -134790 + +-194518 -133753 + +-194607 -133208 + +-194681 -132653 + +-194913 -131886 + +-195044 -131388 + +-195352 -131764 + +-195559 -131234 + +-195333 -130852 + +-195740 -130199 + +-196248 -129835 + +-196616 -129328 + +-197254 -128980 + +-197293 -129720 + +-197603 -129914 +-1 + +-218774 -161031 + +-218601 -160975 + +-218509 -160132 + +-218774 -161031 +-1 + +-218646 -162770 + +-218578 -162824 + +-218325 -164390 + +-218166 -165631 + +-217885 -164466 + +-218232 -162966 + +-218646 -162770 +-1 + +47005 -214218 + +46998 -214237 + +47683 -214733 + +47611 -214312 + +47005 -214218 +-1 + +49384 -219378 + +49709 -219870 + +50514 -219522 + +50291 -219162 + +49384 -219378 +-1 + +47317 -220188 + +47434 -220530 + +48179 -220221 + +47317 -220188 +-1 + +44020 -221796 + +43305 -221945 + +43434 -222307 + +44020 -221796 +-1 + +40834 -217891 + +40526 -217924 + +40215 -218728 + +40499 -218677 + +40834 -217891 +-1 + +38967 -219886 + +38696 -219428 + +37880 -219650 + +37128 -219541 + +36379 -219886 + +36234 -220893 + +36221 -221952 + +36141 -222893 + +36569 -222162 + +36902 -221350 + +37701 -221296 + +38436 -221678 + +38697 -221487 + +38897 -220863 + +38967 -219886 +-1 + +39826 -231590 + +39734 -231062 + +39885 -230353 + +39924 -229818 + +39377 -229923 + +39190 -230585 + +39395 -231370 + +39826 -231590 +-1 + +38902 -230312 + +38840 -230176 + +38902 -230312 +-1 + +42831 -232594 + +42786 -232512 + +42831 -232594 +-1 + +39479 -235270 + +39484 -235250 + +39221 -234867 + +39479 -235270 +-1 + +42542 -238295 + +42542 -238295 +-1 + +42564 -239816 + +42422 -239767 + +42564 -239816 +-1 + +44306 -246156 + +44191 -246021 + +43586 -245568 + +43704 -245805 + +44306 -246156 +-1 + +44582 -248927 + +44155 -248563 + +43729 -247738 + +43437 -247913 + +43878 -248625 + +44582 -248927 +-1 + +45454 -252179 + +45112 -251771 + +44814 -251811 + +45454 -252179 +-1 + +-83585 -159593 + +-83503 -159627 + +-83102 -159151 + +-83451 -158776 + +-83585 -159593 +-1 + +-86276 -162936 + +-86103 -163080 + +-85800 -163372 + +-85728 -162828 + +-86276 -162936 +-1 + +-3673 -186071 + +-3513 -186069 + +-2610 -185738 + +-1998 -185113 + +-2225 -184858 + +-1909 -184569 + +-2602 -184233 + +-3545 -184514 + +-4040 -184996 + +-4654 -185610 + +-5145 -186325 + +-5066 -187011 + +-4334 -186510 + +-3673 -186071 +-1 + +7853 -181325 + +7513 -181150 + +6727 -181330 + +7259 -181912 + +7853 -181325 +-1 + +-977 -174225 + +-1171 -174114 + +-2030 -174476 + +-2536 -174792 + +-3241 -174738 + +-3744 -175113 + +-4208 -175562 + +-4289 -175968 + +-4852 -175692 + +-4662 -176203 + +-4879 -176218 + +-5394 -176063 + +-5313 -176820 + +-5392 -177123 + +-5799 -177040 + +-5606 -177731 + +-5572 -178167 + +-5831 -178273 + +-6312 -178734 + +-5759 -179060 + +-6497 -179171 + +-6304 -180019 + +-6317 -180350 + +-5841 -180871 + +-5567 -180967 + +-6235 -180987 + +-6398 -181263 + +-6571 -181680 + +-6107 -182112 + +-5461 -182698 + +-4674 -182886 + +-4001 -182713 + +-4132 -182109 + +-3732 -181854 + +-3942 -182442 + +-3184 -182844 + +-2573 -182785 + +-2277 -182496 + +-2306 -182294 + +-1468 -182538 + +-693 -182082 + +-372 -181317 + +-503 -180308 + +-725 -179316 + +-856 -178342 + +-691 -177802 + +-538 -176965 + +-764 -176105 + +-846 -175179 + +-977 -174225 +-1 + +255 -177942 + +-24 -177639 + +-493 -178246 + +-434 -179233 + +65 -178878 + +255 -177942 +-1 + +1118 -179627 + +1106 -179615 + +721 -178894 + +-20 -179393 + +35 -180232 + +87 -181165 + +659 -181367 + +790 -180493 + +1118 -179627 +-1 + +2322 -180247 + +2309 -180234 + +1542 -180412 + +1355 -181095 + +2124 -180817 + +2322 -180247 +-1 + +2181 -181297 + +1574 -181282 + +859 -181128 + +731 -181887 + +1500 -181514 + +2181 -181297 +-1 + +723 -182030 + +151 -181527 + +121 -182186 + +723 -182030 +-1 + +-550 -184053 + +-1120 -184208 + +-1638 -184929 + +-1073 -184660 + +-550 -184053 +-1 + +-44 -182428 + +-486 -182354 + +-1009 -183064 + +-861 -183730 + +-281 -183392 + +-44 -182428 +-1 + +-2069 -182990 + +-2610 -183207 + +-2923 -184001 + +-2247 -183523 + +-2069 -182990 +-1 + +-140717 -223485 + +-140771 -223318 + +-141275 -222790 + +-140717 -223485 +-1 + +-189525 -247015 + +-189995 -246533 + +-190757 -245743 + +-190779 -245945 + +-191477 -246843 + +-191828 -245558 + +-192694 -244942 + +-193392 -244027 + +-194092 -243247 + +-194666 -242137 + +-195189 -240927 + +-195751 -239754 + +-196301 -238578 + +-196682 -237141 + +-196738 -235541 + +-197066 -234789 + +-197677 -235447 + +-197814 -236552 + +-197857 -237708 + +-198186 -239206 + +-197776 -240630 + +-197593 -242401 + +-197554 -244252 + +-197255 -245876 + +-197233 -247097 +-1 + +-197233 -247097 + +-197287 -247111 +-1 + +-197287 -247111 + +-197598 -247119 +-1 + +-197020 -231435 + +-196971 -231006 + +-196990 -229776 + +-197212 -230471 + +-197204 -231372 + +-197520 -232462 + +-197217 -232901 + +-197103 -232195 + +-197022 -231434 +-1 + +-156191 -266017 + +-156062 -266579 + +-155791 -267754 + +-155042 -267444 + +-154316 -267041 + +-153376 -266943 + +-152453 -266983 + +-151566 -266631 + +-150692 -266498 + +-150490 -266022 + +-150838 -265936 + +-150527 -265323 + +-150780 -264778 + +-151470 -264400 + +-152140 -264145 + +-152480 -265184 + +-153130 -265321 + +-153215 -265665 + +-153883 -265045 + +-154338 -264962 + +-154694 -264863 + +-155093 -264628 + +-155189 -265462 + +-155920 -265416 + +-156167 -266045 +-1 + +-153203 -264344 + +-153052 -264434 + +-152540 -264909 + +-153191 -264377 +-1 + +-153502 -265049 + +-153467 -265308 + +-153496 -265062 +-1 + +-154792 -264189 + +-154610 -264872 + +-154796 -264213 +-1 + +-157087 -269336 + +-156736 -269086 + +-157087 -269336 +-1 + +-158184 -266374 + +-157701 -266861 + +-157588 -265855 + +-157898 -266026 + +-158180 -266388 +-1 + +-159117 -265920 + +-158931 -266443 + +-159112 -265926 +-1 + +-159573 -266542 + +-159226 -266795 + +-159169 -266268 + +-159568 -266552 +-1 + +-159452 -267836 + +-159439 -267848 +-1 + +-159978 -266271 + +-159601 -266785 + +-159958 -266282 +-1 + +-160409 -266563 + +-160380 -266706 + +-159978 -266921 + +-160403 -266572 +-1 + +-160297 -268275 + +-160037 -267933 + +-160136 -267276 + +-160294 -268281 +-1 + +-161700 -263889 + +-161334 -264175 + +-161201 -263990 + +-160574 -264325 + +-160426 -263805 + +-160187 -263726 + +-159996 -263068 + +-159783 -262705 + +-159999 -262419 + +-160579 -262012 + +-160796 -262412 + +-161384 -262884 + +-161705 -263885 +-1 + +-161022 -265576 + +-160563 -265753 + +-160698 -265046 + +-161022 -265576 +-1 + +-161292 -267426 + +-160870 -267890 + +-160578 -266770 + +-160941 -266283 + +-161294 -267440 +-1 + +-160822 -269292 + +-160502 -269367 + +-160811 -269305 +-1 + +-160900 -268683 + +-160634 -268577 + +-160905 -268687 +-1 + +-161679 -270370 + +-161244 -270449 + +-161665 -270361 +-1 + +-161351 -268098 + +-161093 -267888 + +-161346 -268101 +-1 + +-161869 -265790 + +-161559 -266152 + +-161172 -265928 + +-161847 -265840 +-1 + +-162090 -267501 + +-162064 -267650 + +-161546 -266827 + +-161910 -266493 + +-162089 -267519 +-1 + +-163079 -267598 + +-162655 -267864 + +-163062 -267630 +-1 + +-163432 -267796 + +-163031 -268186 + +-163424 -267809 +-1 + +-162987 -265644 + +-162891 -266311 + +-162619 -267166 + +-162081 -266534 + +-162317 -265554 + +-162980 -265654 +-1 + +-163266 -266495 + +-162938 -266980 + +-162937 -265889 + +-163258 -266508 +-1 + +-164015 -266918 + +-163550 -266489 + +-164010 -265902 + +-164011 -266910 +-1 + +-164506 -266640 + +-164049 -266218 + +-164495 -266650 +-1 + +-164716 -265235 + +-164437 -265579 + +-163730 -265456 + +-164188 -265030 + +-164706 -265238 +-1 + +-165497 -266153 + +-165209 -266103 + +-165202 -265306 + +-165500 -266150 +-1 + +-164722 -268148 + +-164675 -268185 + +-163918 -268074 + +-163977 -267279 + +-164471 -267298 + +-164727 -268148 +-1 + +-164655 -268921 + +-164124 -268334 + +-164627 -268928 +-1 + +-165968 -270227 + +-165804 -270338 + +-165620 -269764 + +-165216 -270383 + +-165225 -269672 + +-164935 -269338 + +-165602 -269167 + +-165951 -270257 +-1 + +-169778 -268075 + +-169411 -267916 + +-169761 -268070 +-1 + +-169637 -267224 + +-169321 -267090 + +-169522 -266482 + +-169640 -267227 +-1 + +-172019 -269837 + +-171935 -270178 + +-172015 -269851 +-1 + +-172228 -270671 + +-172022 -271040 + +-171941 -270279 + +-172202 -270653 +-1 + +-172945 -270889 + +-172634 -270044 + +-172388 -269746 + +-172524 -269356 + +-172986 -269802 + +-172945 -270885 +-1 + +-175342 -270871 + +-175209 -270920 + +-174461 -271082 + +-174278 -271589 + +-173931 -271294 + +-173873 -271986 + +-173470 -271930 + +-173029 -271588 + +-173316 -271003 + +-174078 -270670 + +-174620 -270303 + +-175332 -270869 +-1 + +-175294 -272157 + +-175168 -272100 + +-174980 -271875 + +-174560 -272263 + +-174393 -271478 + +-174865 -271160 + +-175275 -272181 +-1 + +-172717 -267636 + +-172209 -267673 + +-172143 -267157 + +-172301 -265836 + +-172568 -266294 + +-172722 -267630 +-1 + +-174377 -270191 + +-174287 -270234 + +-173625 -270702 + +-173112 -270525 + +-173511 -269680 + +-173796 -269420 + +-174369 -270204 +-1 + +-175299 -268625 + +-175114 -269261 + +-174499 -270034 + +-174571 -269179 + +-173817 -269288 + +-173550 -268997 + +-174277 -268543 + +-174997 -268412 + +-175292 -268643 +-1 + +-175652 -272283 + +-175619 -272331 + +-175183 -271411 + +-175432 -271296 + +-175652 -272280 +-1 + +-176647 -270986 + +-176518 -271043 + +-176567 -271800 + +-176291 -272317 + +-175830 -271855 + +-175821 -271419 + +-175947 -271077 + +-176644 -270985 +-1 + +-187670 -269585 + +-187181 -269416 + +-186741 -268778 + +-187088 -268901 + +-187669 -269593 +-1 + +-177372 -271881 + +-177047 -272239 + +-176743 -271621 + +-176584 -271346 + +-177083 -271451 + +-177372 -271891 +-1 + +-177406 -269817 + +-177317 -269946 + +-176912 -270567 + +-176568 -270438 + +-176615 -269752 + +-177387 -269849 +-1 + +-179575 -271125 + +-179266 -271330 + +-179421 -271992 + +-178792 -272176 + +-178674 -271260 + +-179499 -270672 + +-179580 -271122 +-1 + +-180179 -269213 + +-179919 -269440 + +-179675 -269169 + +-179543 -269217 + +-179205 -269371 + +-178868 -269462 + +-178594 -269167 + +-178147 -269258 + +-177937 -269030 + +-177837 -269285 + +-178282 -269677 + +-178572 -270129 + +-179083 -270083 + +-179638 -270062 + +-178935 -270756 + +-178393 -271134 + +-177965 -271311 + +-177410 -271489 + +-178132 -270757 + +-177624 -271031 + +-177733 -270599 + +-177497 -270377 + +-177374 -269985 + +-177265 -269438 + +-176625 -269540 + +-176232 -269372 + +-176087 -270073 + +-175914 -270173 + +-175527 -269892 + +-175271 -269180 + +-175805 -268696 + +-175477 -268286 + +-176225 -268103 + +-177040 -268058 + +-178064 -268146 + +-178850 -268520 + +-178824 -267916 + +-179330 -267959 + +-179783 -268093 + +-180030 -268447 + +-180176 -269224 +-1 + +-181564 -271142 + +-181511 -271161 + +-181208 -271092 + +-180978 -271587 + +-180688 -271036 + +-180741 -270541 + +-180318 -271284 + +-180120 -270823 + +-180363 -270019 + +-180612 -269982 + +-180674 -269266 + +-181128 -270240 + +-181551 -271156 +-1 + +-182860 -271155 + +-182751 -271296 + +-182363 -271850 + +-181886 -271543 + +-181773 -270911 + +-182013 -270771 + +-182249 -270952 + +-182853 -271181 +-1 + +-183202 -268975 + +-183191 -269119 + +-182854 -269695 + +-182446 -269565 + +-182857 -268990 + +-183202 -268971 +-1 + +-183051 -267202 + +-182876 -267830 + +-182304 -268468 + +-181847 -268351 + +-181665 -268209 + +-182206 -267454 + +-182433 -267681 + +-183054 -267199 +-1 + +-183797 -269602 + +-183589 -269477 + +-183187 -269668 + +-183210 -268518 + +-182773 -268710 + +-183000 -268032 + +-183726 -267818 + +-183723 -268471 + +-183738 -268967 + +-183782 -269600 +-1 + +-185302 -270062 + +-185264 -270077 + +-184804 -269443 + +-184479 -269347 + +-184589 -268344 + +-185074 -268587 + +-184854 -269003 + +-185300 -270062 +-1 + +-185807 -271129 + +-185054 -270768 + +-184893 -270541 + +-185080 -270145 + +-185507 -270477 + +-185812 -271134 +-1 + +-186840 -270391 + +-186172 -270012 + +-186812 -270431 +-1 + +-187517 -270081 + +-187316 -270071 + +-186737 -269972 + +-186553 -269521 + +-185903 -269739 + +-186419 -269155 + +-187294 -269626 + +-187518 -270077 +-1 + +-188304 -269191 + +-188187 -269365 + +-188016 -268942 + +-188313 -269200 +-1 + +-186488 -266461 + +-186422 -266686 + +-185867 -266890 + +-185837 -266493 + +-186487 -266481 +-1 + +-187484 -267816 + +-187463 -267846 +-1 + +-186988 -267260 + +-186678 -267915 + +-186252 -267812 + +-186714 -267009 + +-186993 -267256 +-1 + +-188021 -265380 + +-187961 -265443 + +-187336 -266461 + +-186909 -266693 + +-187333 -265745 + +-188008 -265408 +-1 + +-188628 -266890 + +-188552 -267056 + +-188080 -266915 + +-187755 -267379 + +-187612 -267254 + +-188271 -266306 + +-188608 -266928 +-1 + +-189842 -264233 + +-189825 -264223 +-1 + +-189817 -268815 + +-190287 -267994 + +-190644 -267277 + +-190687 -266599 + +-190819 -265968 + +-191345 -265012 + +-191319 -264741 + +-191395 -264534 + +-191693 -264089 + +-192057 -263130 + +-191850 -264286 + +-191802 -264783 + +-191340 -265393 + +-191092 -266148 + +-191020 -267164 + +-190936 -267847 + +-190331 -268503 + +-189825 -268792 +-1 + +-191708 -266602 + +-191949 -266868 + +-191721 -266604 +-1 + +-192228 -264349 + +-192365 -264386 + +-192850 -264637 + +-192456 -265589 + +-192452 -265013 + +-192239 -264313 +-1 + +-192683 -265276 + +-192744 -265910 + +-192696 -265278 +-1 + +-193609 -259867 + +-193931 -260237 + +-194137 -260678 + +-194561 -260817 + +-194667 -261394 + +-194878 -262245 + +-194625 -262728 + +-194444 -262054 + +-193935 -261557 + +-193791 -262177 + +-193834 -263043 + +-194442 -263277 + +-193989 -263805 + +-193345 -263797 + +-193395 -264607 + +-192930 -264575 + +-193239 -263340 + +-193015 -262992 + +-192874 -263787 + +-192601 -263776 + +-192355 -263427 + +-192481 -262757 + +-192672 -262515 + +-193028 -262291 + +-192636 -261945 + +-193090 -261483 + +-192902 -260832 + +-193483 -260743 + +-193609 -259871 +-1 + +-194673 -263443 + +-194843 -263412 + +-194693 -264464 + +-194673 -263447 +-1 + +-194684 -260259 + +-194904 -259959 + +-195247 -260653 + +-194925 -260384 + +-194694 -260252 +-1 + +-195523 -260626 + +-195568 -260540 + +-195922 -260827 + +-195523 -260633 +-1 + +-194191 -258015 + +-194444 -258086 + +-194948 -258192 + +-194517 -259041 + +-195278 -258270 + +-195578 -258992 + +-195036 -259472 + +-194605 -259644 + +-194141 -260118 + +-194140 -259315 + +-194149 -258601 + +-194198 -258016 +-1 + +-196872 -249755 + +-196421 -249088 + +-196076 -248377 + +-195530 -249509 + +-195115 -250935 + +-194655 -252266 + +-193684 -252670 + +-193160 -251503 + +-192750 -250124 + +-192003 -249863 + +-192065 -251575 + +-192485 -252878 + +-191765 -253737 + +-190750 -253471 + +-190842 -252632 + +-190410 -253068 + +-189855 -253212 + +-190186 -251969 + +-189673 -250811 + +-188938 -250132 + +-189465 -249272 + +-189412 -248029 + +-189522 -247018 +-1 + +-197601 -247112 + +-197362 -247798 + +-197571 -247532 + +-197778 -248954 + +-197422 -250497 + +-197146 -250847 + +-197011 -251137 + +-196985 -251893 + +-197455 -252339 + +-197477 -252992 + +-197059 -253095 + +-197209 -254226 + +-197131 -254646 + +-196652 -253902 + +-197051 -254795 + +-196869 -255096 + +-196993 -255630 + +-196767 -255781 + +-196729 -256547 + +-196348 -256775 + +-196583 -257032 + +-196546 -257431 + +-196713 -257893 + +-196717 -258478 + +-196472 -258884 + +-196181 -259110 + +-196436 -258267 + +-196317 -257809 + +-195893 -258557 + +-196179 -257649 + +-195959 -257447 + +-195884 -257110 + +-196167 -256075 + +-195991 -255480 + +-195657 -254537 + +-196237 -254628 + +-196515 -254312 + +-195891 -254012 + +-196456 -252867 + +-196245 -252751 + +-195665 -253808 + +-195253 -255160 + +-194897 -255154 + +-195370 -253825 + +-195894 -252601 + +-195500 -252522 + +-195765 -251830 + +-196249 -251213 + +-195765 -251321 + +-195644 -250743 + +-195639 -250378 + +-196136 -249238 + +-196874 -249759 +-1 + +-192969 -253741 + +-193169 -253756 + +-194147 -253462 + +-194317 -254039 + +-194648 -254054 + +-195112 -254343 + +-194449 -255171 + +-193852 -254713 + +-193338 -254560 + +-192986 -253738 +-1 + +-194437 -256615 + +-194588 -256589 + +-194781 -256286 + +-194722 -255678 + +-195303 -255689 + +-195654 -255900 + +-195519 -256852 + +-195324 -256732 + +-194943 -257029 + +-195333 -257546 + +-195133 -258050 + +-194368 -257979 + +-194400 -257164 + +-194449 -256613 +-1 + +-196675 -259300 + +-197086 -259210 + +-196677 -259300 +-1 + +-197496 -255575 + +-197733 -255582 + +-197599 -256351 + +-197706 -256922 + +-197460 -256679 + +-197504 -255571 +-1 + +-197633 -253254 + +-197801 -253758 + +-198094 -254421 + +-198116 -253134 + +-198296 -253446 + +-198754 -253766 + +-198379 -253877 + +-198376 -254676 + +-198198 -255467 + +-197815 -255265 + +-197883 -254392 + +-197635 -253263 +-1 + +-197802 -249130 + +-197980 -250057 + +-198107 -251366 + +-197735 -251670 + +-197744 -250965 + +-197655 -250222 + +-197802 -249114 +-1 + +-197878 -246225 + +-198248 -246375 + +-198554 -247043 + +-198123 -248437 + +-198615 -247666 + +-198785 -246052 + +-199091 -246149 + +-198989 -247426 + +-199188 -246601 + +-199418 -245431 + +-199980 -245023 + +-200574 -245020 + +-200127 -245818 + +-199745 -246616 + +-199687 -247386 + +-199750 -248035 + +-199303 -247701 + +-199165 -248027 + +-198863 -248255 + +-198771 -248906 + +-198516 -249552 + +-198841 -249579 + +-199085 -249691 + +-199577 -249297 + +-199724 -249384 + +-199740 -249982 + +-199268 -250117 + +-199115 -251110 + +-198846 -250719 + +-198865 -250957 + +-198667 -251585 + +-198325 -251808 + +-198328 -250452 + +-198142 -249950 + +-198068 -249155 + +-197936 -247740 + +-197891 -246208 +-1 + +-198352 -241397 + +-198689 -241523 + +-199026 -242756 + +-198839 -243507 + +-198862 -243866 + +-198816 -244922 + +-198208 -245387 + +-197729 -245833 + +-197695 -244071 + +-197741 -242424 + +-198384 -241400 +-1 + +-200113 -242467 + +-200401 -242414 + +-200727 -242514 + +-200367 -242987 + +-200125 -242474 +-1 + +-9888 -287689 + +-10183 -288313 + +-10864 -288476 + +-10377 -288949 + +-9704 -288415 + +-9886 -287689 +-1 + +45328 -294078 + +44993 -294145 + +45325 -294075 +-1 + +48131 -292866 + +48004 -292857 + +48123 -292867 +-1 + +31057 -221769 + +30790 -221687 + +30503 -220853 + +30579 -220231 + +30243 -219866 + +30867 -219331 + +30875 -218362 + +30880 -217530 +-1 + +31057 -221769 + +30994 -221031 + +31238 -220288 + +32197 -219981 +-1 + +35986 -224782 + +35495 -224504 + +35144 -224176 + +35755 -224001 + +34829 -223871 + +35397 -223772 + +35513 -223365 + +35838 -224017 + +35827 -223246 + +35237 -222594 + +35088 -222478 + +34833 -222233 + +35335 -222228 + +35541 -221854 + +35291 -221280 + +34654 -220728 + +34450 -220029 + +34145 -219486 + +33632 -218825 + +33140 -219420 + +32539 -219977 + +32940 -219452 + +32197 -219981 +-1 + +38297 -231441 + +38287 -230704 + +38388 -229796 + +38286 -228965 + +38484 -228204 + +38584 -227437 + +38511 -226537 + +38681 -225619 + +38553 -224511 + +38530 -223511 + +38666 -222644 + +38281 -223351 + +38101 -224234 + +37947 -225109 + +37964 -226171 + +37693 -226677 + +37427 -226218 + +37271 -226650 + +37183 -226600 + +37425 -225999 + +36658 -225580 + +36309 -225994 + +36343 -226586 + +36037 -226592 + +36096 -226101 + +36196 -225642 + +36780 -225228 + +35986 -224782 +-1 + +43597 -252743 + +43780 -252324 + +43555 -251575 + +42621 -251329 + +41719 -251021 + +41377 -250374 + +41523 -249415 + +41196 -248489 + +40974 -247573 + +40575 -246785 + +40097 -246210 + +39287 -245790 + +39150 -245673 + +38419 -245857 + +37759 -245278 + +37709 -244367 + +37800 -243532 + +37956 -242518 + +38120 -241500 + +38203 -240449 + +38263 -239317 + +38277 -238355 + +37923 -237988 + +37338 -237500 + +36985 -237158 + +36949 -236890 + +36833 -236544 + +36518 -235586 + +36298 -234543 + +36146 -234302 + +36296 -233370 + +36715 -232851 + +36877 -232341 + +37103 -231982 + +37235 -231736 + +37715 -231073 + +37619 -230048 + +37775 -229240 + +38010 -230138 + +38051 -230947 + +38297 -231441 +-1 + +42666 -256771 + +42388 -256939 + +42089 -257875 + +41804 -258837 + +40944 -258970 + +40153 -258522 + +39593 -257854 + +39457 -258187 + +38641 -257778 + +37787 -257869 + +37178 -258442 + +36424 -258937 + +35683 -259396 + +34973 -259392 + +34419 -259097 + +34234 -259271 + +34059 -258774 + +33916 -258550 + +33403 -258253 + +33159 -258290 + +32606 -258008 + +32715 -257017 + +33244 -256303 + +33900 -255871 + +34873 -255777 + +35611 -255945 + +36294 -256446 + +37000 -256981 + +37805 -257267 + +38413 -257501 + +38893 -257305 + +39436 -257376 + +39634 -256431 + +40051 -255606 + +40402 -254727 + +40568 -253756 + +40787 -253181 + +41216 -252498 + +41334 -252145 + +41666 -252487 + +41244 -251701 + +41547 -251147 + +41990 -251582 + +41840 -252455 + +42285 -252800 + +42721 -253067 + +43600 -252743 +-1 + +30878 -217533 + +31075 -217243 + +30825 -216215 + +30259 -215562 + +29820 -214785 + +29327 -214027 + +29734 -214595 + +30277 -215131 + +29798 -214349 + +29349 -213530 + +28866 -212795 + +28240 -212171 + +27617 -211549 + +27235 -211102 + +26532 -210553 + +25512 -210505 + +24650 -210885 + +23622 -211018 + +23059 -211115 + +23909 -210824 + +24701 -210341 + +24574 -209487 + +24341 -208631 + +23725 -208005 + +23164 -207339 + +22828 -206991 + +22393 -206183 + +21595 -205770 +-1 + +19750 -206096 + +19760 -206097 + +20663 -205861 + +21611 -205782 +-1 + +19249 -195004 + +19716 -194688 + +20619 -194396 + +21137 -195043 + +21309 -196074 + +21512 -197083 + +21606 -198139 + +21235 -198191 + +21132 -197624 + +21002 -198381 + +21287 -198899 + +21503 -199869 + +21456 -200949 + +20811 -201215 + +20850 -201437 + +21142 -202375 + +21405 -203339 + +21490 -204378 + +21439 -205345 + +20551 -205686 + +19745 -206093 +-1 + +14521 -186064 + +14723 -185972 + +15641 -186192 + +16320 -186357 + +16666 -186920 + +15685 -187115 + +16130 -187036 + +16998 -187400 + +17490 -188050 + +17237 -188350 + +17733 -188464 + +18099 -188888 + +18642 -189562 + +19227 -190164 + +19676 -190845 + +19777 -191585 + +20035 -192517 + +20457 -193324 + +20725 -194084 + +19915 -194444 + +19249 -195004 +-1 + +-3660 -186152 + +-2652 -186051 + +-1985 -185553 + +-1783 -185251 + +-1009 -184867 + +-343 -184719 + +-150 -183932 + +543 -183392 + +906 -182590 + +1584 -182030 + +2386 -181621 + +3040 -181036 + +3592 -180360 + +3930 -179787 + +4811 -179633 + +5755 -179753 + +6325 -180404 + +6495 -181285 + +7003 -181961 + +7661 -182489 + +7762 -182827 + +8277 -182588 + +8955 -182970 + +9867 -183059 + +10623 -183382 + +11505 -183669 + +12508 -183846 + +13613 -183880 + +13665 -184149 + +13623 -184206 + +14681 -184332 + +15314 -184932 + +15769 -185595 + +14779 -185393 + +14364 -185247 + +15222 -185620 + +14519 -186064 +-1 + +-5057 -186009 + +-5195 -186177 + +-5678 -186927 + +-5922 -187840 + +-5643 -188079 + +-5656 -188960 + +-5594 -189646 + +-5224 -188812 + +-4832 -187971 + +-4965 -187112 + +-4141 -186843 + +-3660 -186152 +-1 + +-6415 -182560 + +-6309 -182578 + +-5690 -182615 + +-4926 -182985 + +-4166 -183308 + +-3579 -182970 + +-3433 -183441 + +-3836 -183898 + +-4395 -184539 + +-4699 -185143 + +-5057 -186009 +-1 + +-9620 -178890 + +-9322 -178552 + +-8456 -178295 + +-7616 -177921 + +-6825 -177799 + +-6393 -178044 + +-6689 -178658 + +-7103 -178579 + +-6829 -179134 + +-7283 -179413 + +-7409 -179546 + +-6812 -179526 + +-6642 -180345 + +-7009 -181073 + +-7266 -181586 + +-6928 -181899 + +-6418 -182563 +-1 + +-4006 -165605 + +-4366 -165768 + +-3974 -165911 + +-4127 -166192 + +-3826 -166348 + +-3293 -166279 + +-3717 -166612 + +-3912 -166758 + +-3552 -166910 + +-3702 -167540 + +-3446 -167722 + +-3535 -168202 + +-3143 -167767 + +-3189 -168115 + +-3076 -168331 + +-3017 -168563 + +-2703 -168620 + +-3100 -168953 + +-2822 -168990 + +-2854 -169278 + +-2698 -169446 + +-2647 -169661 + +-2484 -169819 + +-2331 -169928 + +-2158 -170283 + +-2351 -170616 + +-2274 -170889 + +-2864 -170604 + +-2405 -171091 + +-2679 -171708 + +-2393 -172086 + +-2760 -172671 + +-2592 -173176 + +-3431 -173374 + +-3981 -173805 + +-4265 -173874 + +-4627 -174410 + +-5283 -174311 + +-5478 -174496 + +-5855 -174553 + +-5377 -175056 + +-5737 -175673 + +-6391 -176144 + +-6753 -176946 + +-7490 -177442 + +-8356 -177802 + +-9216 -178145 + +-9617 -178890 +-1 + +-76594 -147472 + +-75825 -147004 + +-75022 -146570 + +-74581 -145883 + +-73918 -145339 + +-73146 -145051 + +-72855 -145139 + +-72662 -144674 + +-71834 -144548 + +-71069 -144024 + +-70590 -143244 + +-69643 -142909 + +-68553 -143021 + +-67387 -143091 + +-66329 -142931 + +-65399 -142590 + +-64663 -142058 + +-64151 -141301 + +-63457 -141020 + +-62422 -141161 + +-61395 -140979 + +-60450 -140885 + +-59430 -140648 + +-58527 -140405 + +-57626 -140113 +-1 + +-84074 -161017 + +-84080 -160574 + +-83626 -160447 + +-83629 -160812 + +-83194 -160909 + +-82839 -160121 + +-82520 -159555 + +-82786 -159290 + +-82775 -158688 + +-82501 -158052 + +-82719 -157352 + +-82994 -157582 + +-83104 -158424 + +-83003 -157352 + +-82867 -156352 + +-82607 -155321 + +-82225 -155656 + +-81710 -155178 + +-82069 -154998 + +-82630 -155112 + +-82681 -154035 + +-82591 -152902 + +-82646 -151602 + +-82366 -151232 + +-81904 -150851 + +-81175 -151118 + +-80595 -150395 + +-80061 -149631 + +-79759 -148625 + +-79340 -147733 + +-78467 -147630 + +-77474 -147831 + +-76594 -147472 +-1 + +-90779 -172811 + +-90215 -172406 + +-90041 -172761 + +-89812 -172352 + +-89246 -171603 + +-88839 -170722 + +-88362 -169932 + +-87925 -169277 + +-87287 -168779 + +-86823 -167929 + +-86472 -166997 + +-86090 -167012 + +-86394 -166650 + +-86130 -166179 + +-86040 -166289 + +-85654 -165557 + +-85615 -164464 + +-85799 -163576 + +-85042 -163459 + +-84724 -162766 + +-84569 -162207 + +-84085 -161764 + +-84072 -161017 +-1 + +-10373 -147901 + +-10369 -148543 + +-10840 -148540 + +-10465 -149092 + +-10464 -149658 + +-10240 -150050 + +-9849 -150612 + +-10016 -150967 + +-10080 -151557 + +-10096 -152120 + +-9905 -152837 + +-9589 -153340 + +-9209 -154106 + +-8834 -154943 + +-8544 -155891 + +-8774 -156406 + +-9152 -156404 + +-8778 -156713 + +-9062 -156947 + +-9182 -157176 + +-9182 -157502 + +-9480 -157962 + +-9439 -158361 + +-10006 -158650 + +-10289 -159078 + +-10050 -159231 + +-10187 -159596 + +-9610 -159162 + +-9208 -158672 + +-8807 -158721 + +-8847 -159037 + +-9199 -159468 + +-9480 -159711 + +-10369 -159867 + +-11067 -160405 + +-11586 -161101 + +-11523 -161218 + +-10895 -160667 + +-10093 -160743 + +-9260 -160391 + +-9269 -160579 + +-8604 -160290 + +-8665 -159825 + +-7865 -159870 + +-8074 -160535 + +-8617 -160769 + +-8224 -160770 + +-8213 -161220 + +-7891 -160613 + +-7496 -160322 + +-7269 -160397 + +-6825 -160507 + +-6658 -160534 + +-6225 -160693 + +-6518 -161269 + +-6170 -161194 + +-6034 -161212 + +-5871 -161453 + +-5845 -161756 + +-5218 -161463 + +-5658 -161886 + +-5495 -162062 + +-5356 -162386 + +-5486 -162725 + +-6202 -162975 + +-5682 -163219 + +-5351 -163401 + +-4720 -163255 + +-5154 -163552 + +-5390 -163791 + +-4930 -163690 + +-4765 -163709 + +-4756 -163883 + +-4777 -164089 + +-4933 -164506 + +-4289 -164545 + +-4584 -164782 + +-4359 -165016 + +-4437 -165193 + +-4180 -165281 + +-4161 -165566 + +-4005 -165604 +-1 + +-18188 -129586 + +-18356 -130276 + +-18322 -130996 + +-18477 -131542 + +-18240 -132369 + +-17749 -133091 + +-17580 -133948 + +-16873 -134477 + +-16611 -135359 + +-15938 -135924 + +-15441 -136656 + +-14850 -137297 + +-14194 -137862 + +-13501 -138403 + +-13275 -139115 + +-12767 -139832 + +-12186 -140441 + +-11784 -141258 + +-11380 -142017 + +-10924 -142803 + +-10636 -143388 + +-10263 -144177 + +-10109 -145092 + +-10161 -146041 + +-10390 -146989 + +-10376 -147903 +-1 + +-32097 -126541 + +-31664 -126404 + +-30815 -126052 + +-29915 -125775 + +-29086 -125636 + +-28664 -125358 + +-28120 -125612 + +-27595 -125518 + +-27450 -125300 + +-27159 -125525 + +-26291 -125282 + +-25346 -125382 + +-25666 -125670 + +-24999 -125520 + +-24172 -125781 + +-23121 -125913 + +-22328 -126303 + +-22015 -126375 + +-21129 -126591 + +-20217 -126790 + +-19375 -127143 + +-18660 -127665 + +-18365 -128596 + +-18188 -129586 +-1 + +-42285 -135037 + +-41891 -134867 + +-41358 -134601 + +-41147 -134666 + +-40893 -134625 + +-40373 -134423 + +-40531 -134279 + +-41149 -134504 + +-40448 -133986 + +-39929 -133984 + +-39786 -133899 + +-39732 -133479 + +-39000 -132999 + +-38422 -132327 + +-37967 -131564 + +-37473 -130816 + +-36757 -130351 + +-36167 -129691 + +-35441 -129168 + +-35102 -129154 + +-34742 -129255 + +-34634 -128874 + +-34837 -128642 + +-34274 -128077 + +-33573 -127541 + +-32886 -126988 + +-32097 -126541 +-1 + +-57627 -140113 + +-57466 -140070 + +-56619 -140093 + +-55658 -140275 + +-54638 -140418 + +-53591 -140498 + +-52765 -140639 + +-51766 -140425 + +-50867 -140265 + +-50037 -140222 + +-50636 -140251 + +-50895 -140669 + +-50368 -140353 + +-49931 -140393 + +-49489 -140878 + +-49822 -140422 + +-49019 -140365 + +-48800 -140678 + +-48433 -140641 + +-48089 -140251 + +-47386 -139788 + +-46928 -139728 + +-46320 -139570 + +-45877 -140102 + +-45904 -139956 + +-45845 -139471 + +-45462 -139181 + +-45869 -138613 + +-46564 -138655 + +-46679 -138127 + +-46061 -137492 + +-45390 -136913 + +-44631 -136426 + +-43905 -135904 + +-43133 -135425 + +-42285 -135037 +-1 + +-121469 -192145 + +-121397 -192030 + +-120803 -191242 + +-120210 -190468 + +-119560 -189766 + +-118760 -189224 + +-117836 -188814 + +-116876 -188458 + +-116073 -187961 + +-115523 -187611 + +-115419 -187741 + +-115071 -188025 + +-114622 -188050 + +-114054 -187468 + +-113814 -187312 + +-113054 -187175 + +-112613 -186572 + +-112171 -185887 + +-111659 -185338 + +-110939 -184918 + +-110492 -184709 + +-110395 -184620 + +-109455 -184342 + +-109297 -184264 + +-108810 -184700 + +-108036 -184614 + +-108686 -184349 + +-109046 -183634 + +-109475 -183359 + +-109059 -182646 + +-108831 -182104 + +-109719 -182101 + +-109409 -182588 + +-110443 -182472 + +-111133 -183113 + +-111773 -183563 + +-111847 -183774 + +-112535 -184159 + +-113372 -184621 + +-113724 -185236 + +-114155 -185744 + +-114565 -186521 + +-114543 -187450 + +-115262 -187342 + +-115538 -187214 + +-114864 -186545 + +-114403 -185640 + +-113856 -184825 + +-113262 -184068 + +-112609 -183383 + +-111931 -182740 + +-111194 -182175 + +-110401 -181649 + +-109627 -181103 + +-108700 -180730 + +-107805 -180332 + +-106940 -179888 + +-106130 -179394 + +-105400 -178808 + +-104697 -178191 + +-104060 -177512 + +-103503 -176736 + +-103029 -175856 + +-102545 -175857 + +-102077 -175741 + +-102227 -175456 + +-101445 -175136 + +-100529 -174952 + +-99836 -175019 + +-99168 -174998 + +-98531 -174781 + +-97874 -174738 + +-97766 -174763 + +-97176 -175021 + +-96369 -174967 + +-95542 -175164 + +-94845 -175390 + +-94212 -175558 + +-94294 -175476 + +-94031 -174924 + +-93108 -174844 + +-93074 -175341 + +-92973 -174855 + +-92349 -174423 + +-92091 -174512 + +-91877 -175136 + +-91574 -175354 + +-91649 -175012 + +-91441 -174335 + +-90967 -174422 + +-90854 -174013 + +-91090 -173823 + +-91159 -173487 + +-91402 -173455 + +-90787 -172806 +-1 + +-116814 -209520 + +-116978 -209494 + +-117976 -209297 + +-118837 -209079 + +-119222 -210025 + +-120122 -210260 + +-120996 -210340 + +-122033 -210282 + +-122705 -209657 + +-123307 -208877 + +-124055 -208307 + +-123981 -207268 + +-124014 -206118 + +-124462 -205202 + +-124965 -204279 + +-125215 -203153 + +-125667 -202658 + +-125616 -201734 + +-125240 -200724 + +-125295 -199503 + +-125603 -198541 + +-125824 -197682 + +-125459 -196650 + +-125032 -195685 + +-124566 -195437 + +-124882 -195325 + +-124360 -194523 + +-123858 -193665 + +-123043 -193266 + +-122308 -192639 + +-121471 -192145 +-1 + +-148693 -234388 + +-148001 -234583 + +-147026 -234453 + +-146613 -233757 + +-146780 -233271 + +-147025 -233562 + +-147210 -232260 + +-147612 -231062 + +-147902 -230149 + +-148187 -228967 + +-148173 -227602 + +-147938 -226394 + +-147583 -225389 + +-147143 -224392 + +-146254 -223876 + +-146270 -224319 + +-145723 -224572 + +-144937 -224816 + +-144104 -224462 + +-143428 -224176 + +-142851 -223552 + +-141975 -223697 + +-141510 -223901 + +-141623 -223408 + +-141328 -224183 + +-140586 -224366 + +-140067 -224416 + +-139699 -224156 + +-140193 -223291 + +-140372 -222061 + +-140375 -220772 + +-140319 -219460 + +-140184 -218174 + +-140009 -216930 + +-139839 -215673 + +-139596 -214494 + +-139399 -213288 + +-139130 -212132 + +-138843 -210991 + +-138535 -209867 + +-138111 -208867 + +-137666 -207892 + +-137040 -207108 + +-136090 -206845 + +-135409 -206120 + +-134717 -205417 + +-133891 -204857 + +-133123 -204233 + +-132179 -204006 + +-131134 -204101 + +-130838 -204674 + +-130647 -205540 + +-129993 -206259 + +-129078 -206590 + +-128198 -206099 + +-127423 -205702 + +-126685 -206292 + +-126111 -207118 + +-125609 -207998 + +-125200 -209016 + +-124749 -209996 + +-124073 -210625 + +-123382 -210718 + +-122764 -210190 + +-121855 -210473 + +-120973 -210734 + +-119997 -210423 + +-119091 -210259 + +-118782 -209357 + +-117814 -209491 + +-116814 -209520 +-1 + +-155896 -234101 + +-155353 -233215 + +-155013 -231953 + +-154704 -231952 + +-154333 -233059 + +-153862 -234065 + +-153308 -233132 + +-153053 -231860 + +-153640 -231214 + +-154397 -230768 + +-154172 -229381 + +-153382 -228881 + +-152249 -228974 + +-151538 -229669 + +-151918 -230863 + +-152131 -231009 + +-152743 -230789 + +-152773 -232116 + +-152239 -232156 + +-151990 -233145 + +-151451 -234076 + +-150558 -234051 + +-149595 -233983 + +-148693 -234391 +-1 + +-172305 -238999 + +-172031 -237843 + +-171512 -236920 + +-170509 -236640 + +-169618 -237150 + +-169531 -238415 + +-169380 -239837 + +-168838 -240861 + +-168193 -241689 + +-167629 -242672 + +-166789 -243253 + +-165745 -243337 + +-164974 -242734 + +-164154 -242283 + +-163447 -241533 + +-162783 -240717 + +-162602 -239516 + +-162266 -239367 + +-161872 -238258 + +-161971 -237141 + +-162019 -236165 + +-161474 -236385 + +-160674 -236228 + +-160300 -235390 + +-159798 -235044 + +-159013 -235107 + +-158247 -234780 + +-157476 -235203 + +-156658 -234650 + +-155896 -234101 +-1 + +-188585 -246385 + +-188214 -246276 + +-187465 -247084 + +-186642 -247764 + +-185822 -248433 + +-185847 -249188 + +-185829 -250538 + +-185738 -249141 + +-185346 -248298 + +-184388 -248738 + +-183510 -249160 + +-183669 -249614 + +-182892 -248920 + +-181848 -248614 + +-181125 -247798 + +-180742 -246457 + +-180088 -246729 + +-180020 -248135 + +-179904 -247259 + +-179108 -247279 + +-179626 -246816 + +-180384 -246078 + +-180125 -244735 + +-179397 -243935 + +-178319 -243703 + +-177320 -243397 + +-177729 -244114 + +-177075 -243456 + +-176286 -242967 + +-175673 -242019 + +-174996 -241166 + +-174456 -240091 + +-174038 -238873 + +-173433 -238084 + +-172989 -237402 + +-172594 -236870 + +-172086 -237709 + +-172305 -238999 +-1 + +-113803 -257634 + +-114515 -257481 + +-115322 -257465 + +-116226 -257306 + +-117018 -257275 + +-117842 -257411 + +-118654 -257585 + +-119204 -258319 + +-120062 -258012 + +-120812 -257916 + +-121574 -258484 + +-122486 -258934 + +-123357 -259184 + +-124194 -259349 + +-125180 -259597 + +-126168 -259929 + +-126873 -260638 + +-127760 -261070 + +-128454 -261396 + +-129258 -261733 + +-130036 -262136 + +-130964 -262344 + +-131676 -262745 + +-131963 -263114 + +-132274 -263367 + +-133100 -263393 + +-133964 -263795 + +-133862 -264794 + +-134466 -265238 + +-135244 -265185 + +-136059 -264957 + +-136858 -264483 + +-137823 -264667 + +-138734 -264667 + +-139610 -264359 + +-139858 -264178 + +-140707 -263820 + +-141195 -263544 + +-142054 -263727 + +-142810 -264188 + +-143691 -264220 + +-143709 -264942 + +-144377 -265169 + +-145229 -265557 + +-146089 -265647 + +-146924 -266080 +-1 + +-85837 -253775 + +-86441 -253881 + +-87361 -253914 + +-88296 -254097 + +-89181 -253997 + +-90021 -253679 + +-90897 -253562 + +-91702 -253939 + +-92335 -254382 + +-93170 -254532 + +-93954 -254368 + +-94810 -254299 + +-95681 -254507 + +-96547 -254870 + +-97359 -254926 + +-97779 -255458 + +-98647 -255340 + +-99516 -255386 + +-100136 -255894 + +-101027 -256115 + +-101928 -256233 + +-102747 -256569 + +-103466 -256932 + +-104244 -257466 + +-105021 -257375 + +-105743 -256811 + +-106646 -256647 + +-107507 -256622 + +-108096 -257004 + +-108716 -257307 + +-108961 -257917 + +-109966 -258102 + +-110968 -258092 + +-111923 -257956 + +-112873 -257822 + +-113803 -257634 +-1 + +-189480 -257311 + +-189682 -258612 + +-189508 -259705 + +-190109 -260704 + +-190086 -261351 + +-189912 -261366 + +-190157 -262438 + +-190938 -262513 + +-191235 -262017 + +-191457 -261908 + +-191803 -261952 + +-191409 -263074 + +-191669 -263522 + +-192152 -262355 + +-192496 -261588 + +-192576 -260650 + +-192040 -261516 + +-191793 -260926 + +-191549 -260811 + +-191508 -260227 + +-191066 -260587 + +-191023 -260388 + +-191270 -259618 + +-190685 -258601 + +-190200 -257375 + +-190086 -256431 + +-190791 -256496 + +-191379 -257556 + +-192042 -258389 + +-192787 -259010 + +-192303 -258435 + +-191596 -259117 + +-192355 -259726 + +-191906 -259497 + +-191927 -260637 + +-192713 -260434 + +-193339 -259402 + +-193526 -258551 + +-193874 -257023 + +-193680 -255658 + +-192690 -255434 + +-191607 -255442 + +-190695 -254926 + +-189983 -254718 + +-189732 -254311 + +-189643 -253577 + +-189234 -252332 + +-189075 -251078 + +-188504 -250163 + +-187937 -249158 + +-188294 -247712 + +-188573 -246364 +-1 + +-185960 -264192 + +-186090 -264046 + +-187099 -263762 + +-187038 -263344 + +-186590 -262808 + +-186651 -263016 + +-186432 -262779 + +-185894 -263704 + +-186124 -262967 + +-186527 -262021 + +-186195 -261410 + +-185693 -262453 + +-185579 -262980 + +-185257 -263537 + +-185522 -262550 + +-186039 -261395 + +-186794 -260942 + +-187140 -261592 + +-187911 -260888 + +-188700 -261383 + +-188710 -261959 + +-188565 -261992 + +-188100 -261214 + +-187425 -261746 + +-187269 -262372 + +-187917 -262319 + +-187675 -262091 + +-187883 -262847 + +-187458 -262736 + +-187948 -263676 + +-187783 -264488 + +-187357 -265235 + +-187929 -264891 + +-188582 -265182 + +-188919 -264819 + +-189444 -265247 + +-189879 -265071 + +-189491 -264303 + +-189520 -264023 + +-188987 -263542 + +-188934 -262847 + +-189122 -263218 + +-189532 -263566 + +-190038 -263829 + +-190079 -264824 + +-190447 -263737 + +-190652 -263987 + +-191049 -263993 + +-191052 -263448 + +-190713 -262626 + +-190054 -262316 + +-189449 -261917 + +-189725 -262736 + +-189127 -262092 + +-189039 -260781 + +-189491 -260845 + +-189077 -260050 + +-189125 -258655 + +-189480 -257311 +-1 + +-175463 -266600 + +-175440 -266789 + +-175506 -267817 + +-176142 -267854 + +-176806 -267875 + +-177675 -267877 + +-178316 -267178 + +-177266 -266970 + +-176764 -266571 + +-176606 -265777 + +-176945 -266354 + +-177662 -265872 + +-177627 -266743 + +-178249 -266068 + +-178978 -265382 + +-178799 -265984 + +-178433 -266474 + +-178748 -267575 + +-179052 -266678 + +-179416 -267604 + +-179886 -266499 + +-179744 -266242 + +-180128 -266126 + +-179789 -267207 + +-180233 -267466 + +-180734 -266663 + +-181047 -266169 + +-180739 -267178 + +-180341 -267957 + +-180478 -268722 + +-180804 -268280 + +-181263 -268049 + +-181212 -267418 + +-181341 -266720 + +-181629 -266440 + +-181866 -266629 + +-181956 -266959 + +-182053 -267108 + +-182503 -266777 + +-182981 -266137 + +-182146 -265657 + +-181432 -264857 + +-182172 -265202 + +-182481 -264842 + +-182822 -265605 + +-183202 -265735 + +-183227 -266282 + +-183524 -267256 + +-183601 -266721 + +-184358 -266619 + +-184450 -266106 + +-184130 -265313 + +-184320 -265511 + +-185149 -265244 + +-185636 -265035 + +-185256 -265401 + +-185272 -266085 + +-185871 -265901 + +-186270 -265520 + +-186112 -264851 + +-186396 -264873 + +-187096 -264359 + +-186734 -264829 + +-187048 -264919 + +-187759 -264076 + +-186946 -263927 + +-185958 -264183 +-1 + +-166600 -269735 + +-166377 -270105 + +-166882 -270159 + +-166981 -270851 + +-167369 -271568 + +-167788 -272354 + +-168669 -272349 + +-168878 -271354 + +-168403 -271644 + +-168335 -272129 + +-167968 -271621 + +-167852 -270668 + +-167237 -269860 + +-167887 -270288 + +-168544 -269504 + +-168743 -268660 + +-168610 -268465 + +-168417 -268105 + +-168392 -267674 + +-168637 -267049 + +-169179 -266781 + +-169652 -266471 + +-169859 -266455 + +-170396 -266831 + +-170063 -267404 + +-170528 -268111 + +-170879 -267891 + +-171382 -267411 + +-171330 -266906 + +-171571 -267238 + +-171892 -267196 + +-171685 -267918 + +-171385 -267888 + +-171309 -268588 + +-171570 -268862 + +-172043 -268356 + +-172043 -267563 + +-172185 -266534 + +-171809 -265635 + +-171214 -265383 + +-171855 -265462 + +-172361 -264904 + +-172683 -263947 + +-172731 -264610 + +-172801 -264997 + +-173400 -264104 + +-173511 -264057 + +-173559 -264977 + +-173144 -265665 + +-172919 -265963 + +-172779 -267142 + +-173346 -267248 + +-173379 -267420 + +-172698 -268177 + +-173078 -268378 + +-173420 -268016 + +-173960 -267227 + +-174094 -266951 + +-174327 -266185 + +-174924 -266469 + +-174714 -267407 + +-175240 -267545 + +-175460 -266599 +-1 + +-165716 -264033 + +-166156 -264591 + +-166740 -264926 + +-167477 -265450 + +-167674 -266275 + +-166967 -265690 + +-166108 -265978 + +-166660 -266077 + +-166765 -266650 + +-166476 -267034 + +-166240 -268175 + +-166401 -267076 + +-165729 -266323 + +-166095 -266942 + +-165563 -266719 + +-165148 -266982 + +-164955 -267570 + +-165313 -267917 + +-165352 -268165 + +-164961 -268799 + +-165741 -269012 + +-166363 -269258 + +-166602 -269735 +-1 + +-159637 -261325 + +-160055 -261410 + +-160815 -261834 + +-161426 -262455 + +-161817 -263437 + +-162284 -264137 + +-162819 -264441 + +-163008 -263504 + +-163453 -262476 + +-163547 -262913 + +-163171 -263859 + +-163479 -264357 + +-164421 -264848 + +-164403 -264366 + +-164473 -263595 + +-164895 -264716 + +-165523 -265198 + +-166414 -265186 + +-166319 -264856 + +-165716 -264033 +-1 + +-146925 -266085 + +-147627 -266345 + +-148524 -266025 + +-149423 -265812 + +-149742 -264838 + +-149817 -265080 + +-150363 -265035 + +-150389 -263955 + +-150079 -263026 + +-149382 -262743 + +-149707 -261838 + +-150073 -261010 + +-149251 -260454 + +-149427 -260333 + +-150097 -260684 + +-150416 -261772 + +-151004 -262220 + +-151328 -261309 + +-151617 -260964 + +-152173 -260892 + +-152690 -260887 + +-151858 -261383 + +-152294 -262111 + +-153010 -261522 + +-152991 -261772 + +-153670 -262176 + +-154462 -261890 + +-154906 -262080 + +-155543 -262472 + +-156250 -263122 + +-156938 -262604 + +-157452 -262842 + +-157556 -262255 + +-157601 -262839 + +-158412 -263283 + +-158844 -263659 + +-158945 -263216 + +-159450 -262819 + +-160005 -261923 + +-159637 -261322 +-1 + +-66054 -253455 + +-66086 -253398 + +-66875 -253223 + +-67793 -253216 + +-68742 -253020 + +-69645 -252962 + +-70460 -252710 + +-71177 -252534 + +-72076 -252462 + +-72910 -252501 + +-73769 -252640 + +-74652 -252722 + +-75440 -252526 + +-76261 -252343 + +-77109 -252199 + +-77836 -252512 + +-78782 -252636 + +-79598 -252754 + +-80611 -252896 + +-81492 -253034 + +-82404 -253028 + +-83086 -253629 + +-83259 -254015 + +-84141 -254153 + +-84610 -253905 + +-84974 -253404 + +-85836 -253775 +-1 + +7009 -282945 + +6539 -282836 + +6509 -283506 + +6323 -284289 + +5705 -284285 + +5174 -283718 +-1 + +-49886 -274578 + +-49773 -274961 + +-50367 -274622 + +-50958 -274471 + +-51606 -274138 + +-52232 -273571 + +-52941 -273073 + +-53442 -272303 + +-54013 -271639 + +-54617 -271000 + +-55173 -270562 + +-55694 -270150 + +-56050 -269341 + +-56459 -268467 + +-57010 -267764 + +-57327 -266861 + +-57901 -266168 + +-58368 -265363 + +-58624 -264414 + +-59082 -263646 + +-59436 -262793 + +-59893 -261983 + +-60118 -260917 + +-60725 -260287 + +-61284 -259591 + +-61736 -258793 + +-62077 -257849 + +-62571 -257150 + +-63498 -256890 + +-63944 -256358 + +-64407 -255614 + +-64992 -254932 + +-65543 -254217 + +-66056 -253456 +-1 + +-29127 -284891 + +-29472 -284494 + +-30254 -284110 + +-30836 -283655 + +-31714 -283492 + +-32407 -283136 + +-33066 -283017 + +-33338 -282741 + +-34003 -282228 + +-34884 -281989 + +-35640 -281671 + +-36477 -281463 + +-37231 -280971 + +-37994 -280496 + +-38700 -280020 + +-39488 -279625 + +-40342 -279396 + +-40889 -279130 + +-41391 -278363 + +-42126 -277891 + +-42998 -277725 + +-43651 -277384 + +-44250 -276819 + +-45032 -276483 + +-45732 -275946 + +-46493 -275462 + +-47291 -275047 + +-47988 -274489 + +-48933 -274312 + +-49886 -274576 +-1 + +-12146 -289212 + +-12584 -289533 + +-13073 -290248 + +-13557 -290996 + +-14240 -291546 + +-14931 -292103 + +-15615 -292626 + +-16514 -292739 + +-17264 -292546 + +-17932 -291968 + +-18608 -292264 + +-19206 -291811 + +-19910 -291277 + +-20899 -291225 + +-20902 -291972 + +-21742 -292176 + +-22265 -291443 + +-22764 -290700 + +-23167 -289869 + +-23618 -289053 + +-24080 -288270 + +-24805 -287755 + +-25431 -287134 + +-26198 -286668 + +-27081 -286380 + +-27829 -286037 + +-28535 -285534 + +-29124 -284889 +-1 + +-6172 -290880 + +-6538 -290743 + +-7458 -290707 + +-7903 -291406 + +-8314 -291307 + +-8619 -290471 + +-9208 -289862 + +-9744 -289194 + +-9422 -288906 + +-8892 -288306 + +-8410 -287880 + +-8922 -287859 + +-9231 -288240 + +-9076 -287596 + +-8018 -287608 + +-7292 -287234 + +-7826 -287526 + +-8728 -287325 + +-9435 -287075 + +-10308 -287448 + +-11163 -287732 + +-11669 -288099 + +-12021 -288708 + +-12146 -289215 +-1 + +5174 -283718 + +4861 -283917 + +4415 -284098 + +4337 -284501 + +3896 -285164 + +3780 -286102 + +3248 -286726 + +3576 -286793 + +3126 -287550 + +2797 -288350 + +1967 -288054 + +1165 -288037 + +398 -288192 + +-300 -288729 + +-808 -289361 + +-1496 -289765 + +-2218 -289263 + +-2046 -289507 + +-2873 -289913 + +-3343 -290560 + +-3712 -291280 + +-4504 -290904 + +-5334 -290921 + +-6174 -290883 +-1 + +23401 -278482 + +23436 -278471 + +23827 -278599 + +24154 -278782 + +24011 -279137 + +24461 -279248 + +24747 -279584 + +24948 -279702 + +25318 -279628 + +25471 -279788 + +25746 -280111 + +26024 -280403 +-1 + +40880 -266511 + +40856 -266393 + +40571 -265481 + +40577 -264380 + +40948 -263510 + +41477 -262793 + +41996 -262063 + +42349 -261201 + +42682 -260360 + +43380 -259809 + +44089 -259606 + +43783 -259183 + +44199 -258855 + +44530 -258521 + +44682 -258201 + +44747 -257994 + +44852 -257939 + +44599 -257048 + +44076 -256324 + +43249 -256085 + +42666 -256771 +-1 + +32406 -274533 + +32621 -274528 + +33346 -274032 + +33892 -273418 + +33845 -272920 + +34151 -272210 + +34955 -272406 + +35589 -272261 + +36514 -272038 + +36591 -272359 + +36958 -272199 + +37385 -271949 + +37545 -271874 + +38141 -271696 + +38670 -270998 + +38889 -270896 + +39334 -270115 + +39992 -269535 + +39741 -268683 + +39550 -267653 + +39517 -268135 + +39167 -268388 + +38828 -268371 + +38839 -268073 + +39119 -267581 + +39926 -267180 + +40724 -267014 + +40870 -266504 +-1 + +7008 -282945 + +7180 -282907 + +7651 -283193 + +8158 -283128 + +8745 -282835 + +9027 -282319 + +9130 -281742 + +9061 -281089 + +9349 -280642 + +9219 -280240 + +9686 -280072 + +10097 -280009 + +10265 -279630 + +10519 -279631 + +10721 -279679 + +10986 -279357 + +11602 -278993 + +12087 -278820 + +12136 -278481 + +12517 -278293 + +12749 -278255 + +13149 -277893 + +13360 -277811 + +13554 -277673 + +13945 -277418 + +13925 -277745 + +14111 -278317 + +14467 -277971 + +14572 -278248 + +14343 -278675 + +15066 -278613 + +15372 -278200 + +16018 -278433 + +16834 -278332 + +17073 -278174 + +17851 -278496 + +18843 -278455 + +19576 -278639 + +19898 -279097 + +20227 -278366 + +21039 -278183 + +21669 -278544 + +22404 -278931 + +22770 -278568 + +23400 -278482 +-1 + +31230 -278520 + +31055 -278417 + +30644 -278229 + +30387 -277879 + +30084 -277569 + +29719 -277317 + +29614 -277082 + +29426 -276923 + +29206 -276808 + +29151 -276610 + +28966 -276681 + +28904 -276889 + +28528 -276854 + +28493 -276353 + +28941 -276235 + +29246 -276321 + +29745 -276388 + +30247 -276373 + +30594 -276640 + +30705 -276972 + +31046 -276782 + +31166 -276282 + +31412 -275936 + +31610 -275556 + +31895 -275220 + +32134 -274869 + +32406 -274532 +-1 + +32773 -286872 + +32552 -286723 + +32234 -286422 +-1 + +33345 -287706 + +33497 -287685 +-1 + +43609 -308781 + +43430 -308447 + +43317 -308046 + +42963 -307775 + +42787 -307469 + +42574 -307055 + +42317 -306686 + +41965 -306411 + +41617 -306135 + +41300 -305827 + +40922 -305605 + +40684 -305356 + +40267 -305222 + +39842 -305254 + +39696 -305701 + +39840 -306100 + +39956 -306545 + +40030 -307000 + +40176 -307470 + +40360 -307893 + +40566 -308284 + +40849 -308626 + +41249 -308842 + +41676 -309006 + +41883 -309081 + +42037 -309213 + +42434 -309202 + +42829 -309293 + +43050 -309364 + +43481 -309175 + +43607 -308774 +-1 + +44964 -310599 + +44773 -310569 + +44385 -310347 + +44370 -310120 + +44093 -309941 + +43814 -310274 + +43808 -310762 + +44225 -310707 + +44070 -311113 + +44278 -311529 + +44640 -311751 + +44607 -311366 + +44874 -311004 + +44965 -310600 +-1 + +55356 -321587 + +55664 -321687 + +55865 -321649 + +56037 -321272 + +56092 -320796 + +56339 -320413 + +56636 -320104 + +56765 -319766 + +56485 -320091 + +56192 -320388 + +55782 -320432 + +55515 -320796 + +55502 -321331 + +55360 -321590 +-1 + +91533 -350772 + +91145 -350714 + +90440 -351029 + +89749 -351221 + +88692 -351503 + +87603 -351725 + +86513 -351837 + +85972 -351920 + +86695 -352021 + +87471 -351803 + +87912 -352002 + +88365 -352102 + +88501 -351682 + +88986 -351697 + +89532 -351562 + +89914 -351845 + +90679 -351680 + +90950 -351854 + +91179 -351458 + +91264 -351137 + +91533 -350772 +-1 + +95613 -356929 + +95746 -357307 + +96335 -357320 + +96369 -357620 + +96629 -357633 + +97378 -358065 + +96905 -357466 + +96732 -357188 + +96169 -357056 + +96127 -356895 + +95613 -356929 +-1 + +106119 -364291 + +106265 -364313 + +106309 -364517 + +106560 -364738 + +106379 -364359 + +106277 -363731 + +106670 -363313 + +106134 -363554 + +106119 -364291 +-1 + +29836 -296384 + +29650 -296344 + +29671 -296731 + +29836 -296384 +-1 + +29617 -296188 + +29585 -296087 + +29404 -296095 + +29617 -296188 +-1 + +29273 -296338 + +29159 -296391 + +29273 -296338 +-1 + +26243 -294520 + +26171 -294415 + +26241 -294516 +-1 + +27504 -294263 + +27383 -294194 + +26999 -294047 + +26633 -294070 + +26470 -293744 + +26410 -294115 + +26645 -294500 + +27000 -294746 + +27300 -294558 + +27501 -294258 +-1 + +27283 -291913 + +27134 -291943 + +26957 -292309 + +27089 -292322 + +27281 -291904 +-1 + +30445 -283938 + +30388 -283882 + +30039 -283800 + +29848 -284041 + +29671 -284100 + +29953 -284200 + +30382 -284266 + +30430 -283932 +-1 + +29899 -284727 + +29758 -284660 + +29585 -284820 + +29894 -284724 +-1 + +30302 -284778 + +30271 -284673 + +30295 -284774 +-1 + +33661 -295897 + +33636 -295754 + +33430 -295561 + +33449 -295745 + +33657 -295891 +-1 + +33663 -296005 + +33657 -296000 +-1 + +33966 -296159 + +33784 -296031 + +33730 -296234 + +33960 -296147 +-1 + +41702 -308134 + +41500 -307999 + +41273 -307654 + +41079 -307929 + +41304 -308238 + +41521 -308505 + +41699 -308120 +-1 + +51725 -298081 + +51874 -297812 + +51730 -298076 +-1 + +47890 -315317 + +47901 -315427 + +48117 -315370 + +47892 -315326 +-1 + +47694 -315528 + +47802 -315611 + +47694 -315533 +-1 + +59105 -309429 + +59332 -309266 + +59318 -309101 + +59105 -309429 +-1 + +58672 -311868 + +58901 -311513 + +59114 -311086 + +59125 -310560 + +59082 -310701 + +58926 -311126 + +58733 -311560 + +58680 -311862 +-1 + +57951 -313150 + +57965 -313126 + +57936 -312769 + +57951 -313152 +-1 + +62279 -316565 + +62323 -316561 + +62770 -316423 + +62950 -316112 + +63177 -316127 + +62798 -316128 + +62577 -316458 + +62285 -316565 +-1 + +64471 -316792 + +64485 -316747 + +64743 -316640 + +65197 -316491 + +65261 -316270 + +64908 -316499 + +64676 -316520 + +64472 -316791 +-1 + +37060 -393186 + +37055 -393180 +-1 + +74021 -312282 + +73378 -312738 + +73173 -313277 + +74029 -312863 + +74021 -312282 +-1 + +67639 -329542 + +67452 -329682 + +67213 -330177 + +67260 -330437 + +67639 -329542 +-1 + +78086 -383935 + +78153 -383681 + +77447 -383454 + +78086 -383935 +-1 + +78469 -384074 + +78469 -384074 +-1 + +66064 -413180 + +66064 -413180 +-1 + +67923 -399593 + +67411 -399443 + +67923 -399593 +-1 + +88308 -403241 + +88315 -403116 + +88038 -402336 + +87812 -402471 + +88308 -403241 +-1 + +91012 -403681 + +90197 -403833 + +89274 -403817 + +88510 -403435 + +88751 -403801 + +89279 -404191 + +90060 -403922 + +91012 -403681 +-1 + +101046 -414935 + +100911 -414612 + +101912 -414644 + +101573 -414928 + +101046 -414935 +-1 + +104102 -425896 + +103999 -425908 + +104701 -425719 + +104932 -426255 + +104102 -425896 +-1 + +114067 -412744 + +114190 -413177 + +114067 -412744 +-1 + +106501 -408919 + +106432 -408753 + +105828 -408115 + +105381 -407483 + +104488 -407279 + +104999 -408047 + +105658 -408701 + +106501 -408919 +-1 + +103262 -406389 + +103172 -406149 + +103262 -406389 +-1 + +103418 -405373 + +103418 -405373 +-1 + +105114 -404775 + +105095 -404616 + +104861 -404118 + +103953 -404070 + +103678 -404632 + +104160 -405007 + +105114 -404775 +-1 + +93833 -400113 + +93559 -400011 + +92961 -400429 + +93833 -400113 +-1 + +90330 -398522 + +90192 -398345 + +89627 -398097 + +90330 -398522 +-1 + +88492 -397417 + +87929 -397138 + +88492 -397417 +-1 + +87728 -395696 + +87601 -395593 + +86922 -395325 + +87728 -395696 +-1 + +91590 -392434 + +91473 -391713 + +91590 -392434 +-1 + +77438 -383298 + +77273 -382790 + +77438 -383298 +-1 + +76819 -382492 + +76804 -382453 + +76819 -382492 +-1 + +78616 -299071 + +78988 -298659 + +78722 -297658 + +78078 -297400 + +77475 -297474 + +77158 -298456 + +77533 -299352 + +77549 -299021 + +77779 -298733 + +78616 -299071 +-1 + +77763 -293622 + +78135 -293040 + +77763 -293622 +-1 + +76031 -285783 + +76053 -285753 + +76031 -285783 +-1 + +74168 -282458 + +73990 -282154 + +74168 -282458 +-1 + +79554 -280610 + +79567 -280550 + +79430 -279695 + +78926 -279646 + +79218 -280136 + +79554 -280610 +-1 + +80312 -280854 + +80036 -280610 + +79799 -280238 + +79620 -280644 + +80312 -280854 +-1 + +80654 -281921 + +80773 -281551 + +80233 -280922 + +80425 -281428 + +80654 -281921 +-1 + +81099 -282575 + +81201 -282323 + +80819 -281903 + +80840 -282490 + +81023 -283231 + +81099 -282575 +-1 + +81599 -284719 + +81615 -284689 + +81599 -284719 +-1 + +82080 -286677 + +81705 -285920 + +81679 -285942 + +82080 -286677 +-1 + +72719 -266874 + +72259 -267313 + +72207 -268276 + +72133 -269300 + +71654 -270055 + +71830 -270424 + +72057 -270550 + +71622 -270924 + +71564 -271944 + +71835 -272916 + +71884 -273962 + +71859 -274927 + +71823 -275988 + +71611 -276995 + +71636 -277922 + +71465 -278660 + +71371 -279693 + +71986 -279461 + +72523 -278892 + +73014 -278104 + +73510 -277580 + +73974 -278037 + +74497 -278284 + +74481 -279214 + +74558 -280103 + +74589 -280999 + +75044 -281667 + +75603 -282356 + +76342 -282718 + +77070 -282872 + +77683 -283495 + +77796 -283941 + +77583 -284962 + +77720 -285978 + +78060 -286712 + +78106 -287610 + +78214 -288069 + +78738 -288844 + +79341 -289538 + +79793 -289641 + +79354 -289674 + +79404 -290791 + +79493 -291888 + +80181 -292344 + +79504 -292338 + +79508 -292866 + +79851 -293607 + +79851 -294316 + +80258 -295127 + +80722 -295678 + +80752 -294628 + +81229 -293917 + +81648 -294804 + +81661 -295949 + +81665 -297118 + +81579 -298034 + +81055 -298775 + +80410 -299387 + +80028 -300040 + +79888 -300717 + +79831 -301325 + +79669 -302277 + +79112 -302406 + +78873 -303178 + +78413 -303971 + +78956 -304164 + +78654 -305140 + +78902 -305730 +-1 + +78910 -305725 + +78882 -305712 + +78991 -305132 + +79358 -304208 + +79279 -303446 + +79694 -303725 + +80448 -303815 + +80974 -303287 + +81423 -302764 + +81726 -302436 + +81934 -301658 + +82186 -300940 + +82401 -300260 + +82805 -299581 + +82808 -299116 + +82768 -298540 + +82956 -297537 + +83326 -296606 + +83469 -295519 + +83345 -294421 + +83106 -293508 + +83263 -292844 + +83488 -292157 + +83012 -292292 + +83176 -291541 + +83140 -290704 + +83181 -290184 + +82621 -289557 + +82559 -288596 + +82396 -287968 + +82336 -287381 + +81910 -286867 + +81259 -286373 + +80715 -285685 + +80617 -284811 + +80584 -283830 + +80601 -283414 + +80140 -282549 + +79771 -281762 + +79426 -280989 + +78731 -280411 + +78851 -280244 + +78410 -279536 + +78308 -278758 + +77979 -278413 + +78499 -279037 + +78853 -279077 + +78325 -278343 + +77842 -277675 + +77796 -278327 + +77389 -278172 + +77658 -277626 + +77229 -277008 + +76873 -276793 + +76986 -276483 + +76652 -276160 + +76632 -275956 + +76396 -275766 + +76454 -275491 + +76445 -274656 + +75958 -273960 + +75978 -273192 + +75952 -272459 + +75284 -272255 + +75108 -272607 + +74870 -272101 + +74883 -272760 + +74734 -272312 + +74478 -271796 + +74544 -271268 + +74574 -271152 + +74476 -270426 + +74388 -269721 + +73981 -268969 + +73460 -268360 + +73062 -267634 + +72719 -266874 +-1 + +65746 -282142 + +66364 -281633 + +66393 -280754 + +66619 -279874 + +66518 -278923 + +66344 -277955 + +66220 -277003 + +65788 -276314 + +65524 -275430 + +65081 -274653 + +64441 -274452 + +64323 -275164 + +64567 -276085 + +64668 -276313 + +64218 -276945 + +64418 -277584 + +63915 -277780 + +63991 -278219 + +64232 -279085 + +64388 -280042 + +64987 -280656 + +65521 -281279 + +65746 -282142 +-1 + +69574 -293022 + +69777 -293007 + +69684 -292531 + +69495 -292292 + +69574 -293022 +-1 + +68157 -263863 + +68278 -263624 + +67937 -262666 + +67316 -262136 + +67646 -263094 + +68157 -263863 +-1 + +67049 -265673 + +67049 -265673 +-1 + +65128 -265347 + +65175 -265273 + +65128 -265347 +-1 + +65502 -247622 + +65214 -246848 + +65502 -247622 +-1 + +70985 -259161 + +70867 -258871 + +70935 -258270 + +71411 -258044 + +71619 -257252 + +71448 -256345 + +71724 -255763 + +71597 -254963 + +71134 -254247 + +71002 -253364 + +70638 -252429 + +70669 -251609 + +69764 -251430 + +69502 -250584 + +69492 -249681 + +69443 -249203 + +69098 -249476 + +69216 -250594 + +68742 -250186 + +68587 -249571 + +68491 -248817 + +68474 -248066 + +68052 -247245 + +67469 -246535 + +66836 -246020 + +66048 -246486 + +65703 -247078 + +65906 -247681 + +66248 -248485 + +66367 -249466 + +66333 -250416 + +66458 -251231 + +66180 -252141 + +65624 -252795 + +65510 -253752 + +66080 -254061 + +66061 -254675 + +65724 -255454 + +65447 -255868 + +64651 -256219 + +63976 -256781 + +63535 -257251 + +63944 -258043 + +64696 -258011 + +65278 -258712 + +65640 -259595 + +65579 -260703 + +65470 -261499 + +65313 -262413 + +65579 -263486 + +65708 -264092 + +65572 -264860 + +65635 -265292 + +65041 -265696 + +65280 -266244 + +65767 -267016 + +65984 -267896 + +66737 -267954 + +67182 -267332 + +66975 -266363 + +66739 -265504 + +66764 -265151 + +66673 -264705 + +66509 -263599 + +66464 -262658 + +66393 -261750 + +66773 -260987 + +67121 -260416 + +67588 -261115 + +68215 -261773 + +68741 -261809 + +69421 -261928 + +69891 -261835 + +70195 -262100 + +70599 -262991 + +70645 -263918 + +71215 -264347 + +71486 -263805 + +71648 -262956 + +71779 -261983 + +71425 -261083 + +71092 -260452 + +71198 -259932 + +70985 -259161 +-1 + +53492 -220315 + +53158 -219496 + +52961 -219366 + +52568 -219138 + +51880 -219055 + +52111 -219521 + +52362 -219729 + +52737 -220111 + +53492 -220315 +-1 + +56261 -221285 + +56142 -220892 + +55423 -220507 + +54727 -220852 + +55531 -221143 + +56261 -221285 +-1 + +57575 -220636 + +57276 -220275 + +57575 -220636 +-1 + +57772 -222325 + +58201 -222387 + +58833 -222153 + +58450 -221560 + +57633 -221704 + +57772 -222325 +-1 + +59015 -221481 + +59309 -221441 + +58896 -220964 + +58481 -220300 + +58321 -221281 + +59015 -221481 +-1 + +60529 -223927 + +60231 -223728 + +60529 -223927 +-1 + +61802 -222575 + +61601 -222325 + +61385 -222001 + +61241 -222688 + +61802 -222575 +-1 + +63692 -222725 + +63745 -222558 + +63158 -222274 + +63692 -222725 +-1 + +61910 -225359 + +61872 -225161 + +61910 -225359 +-1 + +62647 -226219 + +62455 -225790 + +62140 -225627 + +62647 -226219 +-1 + +62998 -226655 + +62998 -226655 +-1 + +65046 -227285 + +65122 -226840 + +65046 -227285 +-1 + +65392 -227404 + +65796 -226724 + +65392 -227404 +-1 + +66139 -233035 + +65996 -232795 + +66139 -233035 +-1 + +67471 -231866 + +67477 -231736 + +67471 -231866 +-1 + +66402 -232705 + +66386 -232405 + +66402 -232705 +-1 + +66117 -234047 + +66036 -233486 + +66117 -234047 +-1 + +63975 -233503 + +63952 -232671 + +63718 -233128 + +63975 -233503 +-1 + +65220 -236022 + +65344 -235688 + +65231 -235258 + +65220 -236022 +-1 + +66152 -242133 + +66223 -241891 + +66624 -241269 + +66527 -240193 + +66555 -239109 + +66514 -238123 + +66449 -237843 + +66342 -236902 + +65996 -236273 + +65479 -236550 + +64859 -237102 + +64620 -238003 + +64645 -238700 + +64703 -239538 + +64798 -240409 + +64639 -241138 + +64702 -241929 + +65429 -241792 + +66152 -242133 +-1 + +65125 -244578 + +65125 -244578 +-1 + +96069 -284267 + +95790 -283776 + +96035 -282990 + +96236 -282740 + +96178 -281748 + +96235 -280663 + +95958 -280724 + +95840 -281895 + +95536 -282887 + +95590 -283791 + +96069 -284267 +-1 + +96832 -280621 + +96897 -280501 + +96892 -279350 + +96350 -278609 + +95860 -278210 + +95392 -277343 + +94635 -277360 + +94064 -277864 + +93218 -278095 + +93778 -278484 + +94389 -278095 + +95199 -277996 + +95724 -278276 + +96348 -278825 + +96730 -279658 + +96832 -280621 +-1 + +92013 -276247 + +91920 -276080 + +91410 -275491 + +90980 -274648 + +90378 -273998 + +89385 -274119 + +88912 -274368 + +89337 -274525 + +89798 -274331 + +90594 -274371 + +91183 -275063 + +91560 -276011 + +92013 -276247 +-1 + +90226 -279020 + +90274 -278659 + +89972 -278599 + +90226 -279020 +-1 + +87046 -280367 + +87289 -280297 + +87046 -280367 +-1 + +90727 -281538 + +90593 -281063 + +89977 -280708 + +89247 -280221 + +88476 -279876 + +87892 -280310 + +87377 -280924 + +88191 -281297 + +88364 -282137 + +88926 -281998 + +88653 -281738 + +88789 -281609 + +89116 -281865 + +89840 -281489 + +90727 -281538 +-1 + +87425 -279724 + +87019 -279854 + +86512 -279780 + +87041 -279287 + +86181 -279194 + +85756 -279182 + +85441 -279526 + +85567 -279610 + +85648 -279708 + +85891 -279701 + +86404 -280212 + +86917 -280484 + +87425 -279724 +-1 + +85231 -273673 + +84822 -273046 + +84399 -272524 + +84819 -273249 + +85231 -273673 +-1 + +84441 -272343 + +84444 -272269 + +84441 -272343 +-1 + +88718 -272256 + +88717 -272628 + +88051 -272037 + +87356 -271471 + +86842 -271651 + +87240 -271191 + +87893 -271835 + +88718 -272256 +-1 + +86674 -268309 + +86851 -268152 + +86422 -268094 + +86674 -268309 +-1 + +85378 -269401 + +85103 -269373 + +85378 -269401 +-1 + +85204 -271107 + +85059 -271217 + +84627 -270922 + +84028 -270450 + +83219 -270256 + +83508 -270737 + +83091 -270030 + +82436 -269515 + +82942 -269622 + +83535 -270303 + +84412 -270644 + +85204 -271107 +-1 + +81596 -267424 + +81348 -267553 + +81596 -267424 +-1 + +81833 -265867 + +81805 -265850 + +81240 -265833 + +80494 -266279 + +80017 -267039 + +80082 -267082 + +80618 -266608 + +81141 -265925 + +81581 -266401 + +81833 -265867 +-1 + +82206 -267638 + +82120 -267232 + +81792 -266506 + +81706 -267208 + +82206 -267638 +-1 + +83149 -265729 + +83167 -265620 + +83149 -265729 +-1 + +75694 -265341 + +75989 -265182 + +76310 -264306 + +76173 -263575 + +76797 -262913 + +75905 -263099 + +75410 -263856 + +75377 -264756 + +75694 -265341 +-1 + +77390 -263033 + +77466 -262586 + +77390 -263033 +-1 + +80686 -263321 + +80607 -262605 + +80395 -261859 + +80466 -262651 + +80686 -263321 +-1 + +79048 -259218 + +79005 -258903 + +78761 -259051 + +79048 -259218 +-1 + +78677 -258652 + +78598 -258013 + +78319 -258018 + +78677 -258652 +-1 + +78289 -257709 + +78231 -257455 + +78289 -257709 +-1 + +78696 -260387 + +78618 -260277 + +78388 -259785 + +78386 -260204 + +78696 -260387 +-1 + +116324 -233092 + +116197 -233191 + +116324 -233092 +-1 + +52374 -332091 + +52429 -332149 + +52750 -332471 + +53060 -332790 + +53383 -333098 + +53684 -333425 + +54006 -333735 + +54330 -334028 +-1 + +58274 -340304 + +58049 -339377 + +57687 -338464 + +57977 -338820 + +58222 -339618 + +58357 -339939 + +58501 -339555 + +58216 -338793 + +57837 -337973 + +57454 -337865 + +56953 -337097 + +56412 -336383 + +55845 -335689 + +55222 -335053 + +54699 -334321 + +54346 -333873 + +54331 -334029 +-1 + +105938 -414673 + +106281 -415041 + +106698 -415939 + +107407 -416492 + +108177 -416821 + +109195 -416977 + +109731 -417455 + +109458 -417664 + +110540 -417732 + +111227 -418358 + +111923 -418686 + +112750 -419141 + +113410 -419798 + +114141 -419974 + +114608 -419764 + +115120 -420480 + +115987 -420859 + +116656 -421513 + +117525 -421826 + +117626 -421689 + +117879 -422137 + +118812 -422214 +-1 + +93937 -404313 + +93916 -404345 + +94646 -404798 + +94781 -405591 + +95280 -406224 + +95814 -406986 + +96161 -407625 + +96960 -407258 + +96546 -407619 + +96498 -408161 + +96390 -408699 + +96644 -409447 + +97203 -410178 + +97653 -410876 + +97856 -411814 + +98639 -412223 + +99135 -413065 + +99684 -413610 + +100144 -414158 + +100141 -413364 + +99968 -412283 + +100181 -411623 + +99752 -410847 + +99938 -410539 + +100120 -411204 + +100748 -411195 + +100886 -410863 + +101759 -411049 + +102597 -410619 + +103254 -411223 + +103805 -411820 + +104341 -412428 + +104954 -413018 + +105605 -413685 + +105943 -414681 +-1 + +97567 -403039 + +96909 -403078 + +96155 -402770 + +95677 -402133 + +96370 -402603 + +96634 -402256 + +95973 -401616 + +95278 -401296 + +94550 -401048 + +93675 -400835 + +92809 -400679 + +92069 -400149 + +91443 -399636 + +90595 -399258 + +89912 -398682 + +89033 -398483 + +88074 -398510 + +87336 -397991 + +87013 -397189 + +87029 -397020 + +87681 -396809 + +87071 -396116 + +86546 -395505 + +85924 -395206 + +85144 -394825 + +84646 -393997 + +83794 -393963 + +83129 -394571 + +82548 -395265 + +82506 -396134 + +83423 -396445 + +84236 -396853 + +85006 -397346 + +85424 -398269 + +86076 -398916 + +86683 -399611 + +87150 -400433 + +87594 -401279 + +87782 -401386 + +88487 -401958 + +88275 -402490 + +89059 -402902 + +89453 -403219 + +89331 -403354 + +89222 -403526 + +89930 -403549 + +89815 -403809 + +90729 -403606 + +91621 -403450 + +92553 -403505 + +92223 -403594 + +93185 -403785 + +93937 -404313 +-1 + +112858 -409089 + +113514 -409328 + +113886 -410251 + +113466 -410429 + +113631 -411424 + +114155 -412258 + +114527 -413182 + +115008 -414056 + +114530 -413568 + +113778 -413331 + +112743 -413529 + +111771 -413341 + +111040 -412886 + +110031 -412727 + +109052 -412735 + +108215 -412455 + +107568 -411828 + +107141 -411159 + +106497 -410485 + +105939 -409753 + +105263 -409129 + +104533 -408771 + +104196 -408457 + +103746 -408046 + +103392 -407422 + +102487 -407107 + +102208 -406347 + +101337 -406055 + +100480 -405876 + +99774 -405472 + +99252 -404744 + +98470 -404263 + +97893 -403963 + +97567 -403039 +-1 + +96251 -395304 + +96261 -395311 + +97084 -395747 + +97413 -395718 + +97667 -396606 + +98088 -397425 + +98561 -397733 + +99208 -398116 + +99662 -398160 + +100200 -398111 + +100368 -398312 + +100653 -398967 + +100272 -399262 + +100595 -399859 + +101101 -400546 + +101842 -401093 + +102314 -401684 + +102946 -402372 + +103570 -402958 + +103841 -403154 + +104441 -403782 + +105313 -403911 + +105571 -404571 + +106424 -404759 + +107097 -405324 + +107701 -405875 + +108751 -405922 + +109432 -406281 + +110154 -406865 + +111034 -407194 + +111800 -407149 + +112251 -407022 + +112492 -407549 + +112564 -408096 + +112858 -409089 +-1 + +71395 -379360 + +71540 -379465 + +72295 -379958 + +73156 -380312 + +73770 -379974 + +74024 -378987 + +74780 -379200 + +74941 -379806 + +75581 -379195 + +76373 -378774 + +77282 -378690 + +77741 -379485 + +78538 -379889 + +79311 -380361 + +80434 -380339 + +81156 -380655 + +81778 -381183 + +82205 -381729 + +82888 -382315 + +83479 -383031 + +84137 -383413 + +84778 -384057 + +85457 -384659 + +86190 -385192 + +86741 -385936 + +87306 -386672 + +87820 -387485 + +88141 -387948 + +87690 -387047 + +87948 -386946 + +88117 -387272 + +88399 -388022 + +88464 -388330 + +88639 -388672 + +89128 -388820 + +89863 -388762 + +89386 -389042 + +90022 -389575 + +90224 -389635 + +90152 -389340 + +90265 -388953 + +90585 -389660 + +90912 -390033 + +90912 -390330 + +91268 -391318 + +91424 -391287 + +91698 -391581 + +91848 -391956 + +91665 -392524 + +91929 -392342 + +92654 -391902 + +92406 -392207 + +92250 -392974 + +92082 -392948 + +92282 -393807 + +92749 -393745 + +92970 -393965 + +93710 -393928 + +94462 -393424 + +94243 -393360 + +94615 -392957 + +94665 -392837 + +94938 -393270 + +95748 -393660 + +96255 -394129 + +96075 -394347 + +96253 -395298 +-1 + +61675 -362341 + +61691 -362393 + +62051 -363392 + +62555 -364072 + +63013 -364939 + +63453 -365664 + +64092 -366289 + +64682 -366951 + +64521 -367880 + +64860 -368898 + +65077 -369976 + +65484 -370906 + +65764 -371940 + +66299 -372697 + +66924 -373338 + +67559 -373823 + +68095 -374590 + +68440 -375549 + +68765 -376047 + +69158 -376990 + +69431 -377645 + +70071 -378247 + +70708 -378802 + +71392 -379361 +-1 + +58274 -340302 + +58306 -340668 + +58620 -340530 + +58650 -341134 + +59090 -341395 + +58693 -342097 + +58543 -341451 + +58412 -341315 + +58320 -341891 + +58170 -342705 + +57634 -343332 + +57343 -344229 + +57048 -345120 + +56683 -345955 + +56460 -346848 + +56415 -347809 + +56740 -348817 + +57211 -349651 + +57374 -350805 + +57463 -351940 + +57888 -352531 + +58309 -353402 + +58404 -353464 + +58643 -354546 + +59220 -355257 + +59502 -355955 + +59815 -356941 + +60023 -358011 + +60224 -359060 + +60676 -359618 + +60995 -360305 + +61331 -361320 + +61678 -362341 +-1 + +49485 -324347 + +49521 -324461 + +49702 -324907 + +49887 -325347 + +50050 -325812 + +50150 -326337 + +50146 -326917 + +50101 -327512 + +50115 -328101 + +50222 -328617 + +50384 -329063 + +50561 -329512 + +50789 -329910 + +51036 -330291 + +51285 -330667 + +51546 -331029 + +51844 -331363 + +52101 -331736 + +52374 -332090 +-1 + +48125 -320616 + +48220 -320773 + +48434 -321184 + +48551 -321668 + +48590 -322220 + +48694 -322725 + +48693 -323289 + +49060 -323550 + +49268 -323950 + +49485 -324347 +-1 + +48262 -316142 + +48374 -316212 + +48008 -316203 + +47693 -316148 + +47443 -316477 + +47392 -316840 + +47393 -317411 + +47402 -317965 + +47581 -318069 + +47434 -318125 + +47569 -318286 + +47579 -318489 + +47801 -318895 + +47772 -319382 + +47749 -318949 + +47627 -318943 + +47491 -318502 + +47500 -318750 + +47607 -319260 + +47719 -319773 + +47947 -320174 + +48125 -320616 +-1 + +46752 -314287 + +46771 -314281 + +46999 -314444 + +47191 -314488 + +47459 -314774 + +47807 -315048 + +48080 -314698 + +48273 -314766 + +48070 -315047 + +48141 -315392 + +48462 -315501 + +48089 -315723 + +48262 -316142 +-1 + +44751 -313556 + +44875 -313719 + +44943 -313880 + +45262 -314187 + +45454 -314466 + +45794 -314758 + +46025 -314873 + +45984 -314935 + +46200 -315303 + +46455 -315671 + +46812 -315453 + +46992 -315293 + +46755 -314915 + +46466 -314585 + +46535 -314436 + +46751 -314288 +-1 + +39871 -308485 + +39914 -308641 + +40248 -308935 + +40568 -309240 + +40851 -309582 + +41147 -309912 + +41460 -310224 + +41710 -310598 + +41982 -310954 + +42257 -311304 + +42621 -311565 + +42984 -311827 + +43332 -312101 + +43743 -312313 + +44068 -312614 + +44303 -313004 + +44562 -313371 + +44790 -313766 + +44752 -313556 +-1 + +37003 -307027 + +36800 -306896 + +36341 -306839 + +36127 -306599 + +35910 -306350 + +35771 -305911 + +35527 -305716 + +35329 -305546 + +35030 -305824 + +34881 -306028 + +34538 -306308 + +34626 -306538 + +34987 -306796 + +35280 -307076 + +35452 -307509 + +35536 -307931 + +35637 -308392 + +36016 -308586 + +36360 -308863 + +36814 -309023 + +37213 -309077 + +37467 -308900 + +37812 -308883 + +37976 -308584 + +38203 -308297 + +38262 -308471 + +38599 -308397 + +38924 -308612 + +39046 -308888 + +39204 -309337 + +39373 -309132 + +39304 -308827 + +39421 -308556 + +39708 -308640 + +39870 -308485 +-1 + +32274 -300972 + +32612 -301192 + +32939 -301486 + +33171 -301812 + +33466 -302134 + +33655 -302567 + +33813 -302960 + +34089 -303206 + +34131 -303433 + +34250 -303935 + +34354 -304377 + +34539 -304636 + +34867 -304830 + +35259 -304720 + +35590 -305005 + +35893 -305159 + +35930 -305231 + +36096 -305684 + +36344 -306009 + +36600 -306319 + +36654 -306769 + +37003 -307027 +-1 + +28901 -298428 + +29288 -298508 + +29671 -298745 + +29915 -299123 + +30241 -299237 + +30620 -299279 + +30816 -299372 + +30900 -299293 + +31045 -299558 + +31196 -299920 + +31455 -300177 + +31321 -300543 + +30984 -300306 + +30750 -299929 + +30402 -299814 + +30188 -300018 + +30319 -300254 + +30387 -300707 + +30602 -301076 + +30876 -301393 + +31253 -301300 + +31535 -301095 + +31594 -301049 + +31827 -300895 + +31997 -300932 + +32274 -300971 +-1 + +33195 -280897 + +33053 -280767 + +32783 -280470 + +32736 -280314 + +32472 -280063 + +32153 -279868 + +31844 -279585 + +31804 -279423 + +31554 -279146 + +31224 -278960 + +31232 -278516 +-1 + +33749 -287384 + +33902 -287239 + +34142 -286907 + +34384 -286824 + +34558 -286465 + +34438 -286252 + +34472 -285932 + +34390 -285494 + +34305 -285030 + +34364 -284582 + +34278 -284404 + +33991 -284603 + +34001 -284230 + +33903 -283830 + +33981 -283424 + +33881 -283009 + +33858 -282576 + +33663 -282224 + +33463 -281799 + +33339 -281356 + +33195 -280897 +-1 + +33388 -288134 + +33439 -288086 + +33624 -287786 + +33667 -287599 + +33749 -287381 +-1 + +31814 -293642 + +31664 -293324 + +31588 -292848 + +31612 -292341 + +31697 -291835 + +31869 -291408 + +31997 -290965 + +32325 -290672 + +32552 -290282 + +32750 -289859 + +32887 -289392 + +32976 -288909 + +33135 -288449 + +33411 -288110 +-1 + +34437 -297221 + +34247 -296975 + +33956 -296643 + +33746 -296475 + +33418 -296476 + +33174 -296484 + +33186 -296235 + +33081 -295999 + +32983 -295814 + +32919 -296159 + +32675 -296064 + +32350 -295921 + +32166 -295582 + +32227 -295176 + +32294 -294822 + +32139 -294419 + +32474 -294588 + +32799 -294883 + +32905 -294716 + +32914 -294658 + +32648 -294562 + +32480 -294209 + +32140 -293935 + +31814 -293640 +-1 + +30062 -296757 + +29796 -296860 + +29883 -297351 + +29915 -297858 + +29719 -298281 + +29204 -298327 + +28901 -298426 +-1 + +28424 -292374 + +28277 -292319 + +27869 -292271 + +27763 -292397 + +27574 -292301 + +27489 -292604 + +27635 -293007 + +27718 -293399 + +27922 -293513 + +28100 -293720 + +28392 -293768 + +28697 -293811 + +28711 -293938 + +28880 -294147 + +29062 -294049 + +29459 -294270 + +29291 -294445 + +29442 -294903 + +29553 -295067 + +29545 -295420 + +29379 -295689 + +29507 -295816 + +29799 -295979 + +30020 -295995 + +30009 -296204 + +29846 -296563 + +30062 -296757 +-1 + +28798 -289371 + +28689 -289220 + +28311 -289009 + +28026 -288675 + +27704 -288380 + +27354 -288110 + +26910 -287986 + +26748 -288439 + +26719 -288875 + +26709 -288955 + +26476 -289288 + +26191 -289488 + +26065 -289881 + +26010 -290392 + +25944 -290885 + +26081 -291249 + +26406 -291186 + +26824 -291298 + +27181 -291407 + +27514 -291664 + +27726 -291729 + +27954 -291904 + +28167 -291754 + +28314 -291858 + +28224 -292074 + +28424 -292374 +-1 + +31986 -286572 + +31946 -286712 + +31848 -286992 + +31421 -287094 + +31123 -287322 + +30924 -287079 + +30737 -287504 + +30438 -287820 + +30206 -288206 + +29980 -288599 + +29858 -289042 + +29856 -289404 + +29546 -289710 + +29074 -289704 + +28797 -289369 +-1 + +32160 -286313 + +32176 -286390 + +31986 -286572 +-1 + +32908 -284317 + +32850 -284594 + +32607 -284718 + +32456 -284989 + +32458 -285456 + +32420 -286001 + +32160 -286313 +-1 + +29260 -279862 + +29309 -279997 + +29587 -280271 + +29755 -280721 + +30089 -280991 + +30453 -281140 + +30808 -281244 + +30465 -281200 + +30451 -281301 + +30193 -281564 + +30355 -281534 + +30694 -281643 + +30403 -281688 + +30482 -281752 + +30443 -281974 + +30571 -282183 + +30606 -282266 + +30203 -282102 + +30154 -282349 + +30394 -282549 + +30808 -282672 + +31045 -282613 + +31184 -282973 + +31560 -283041 + +31446 -283206 + +31699 -283510 + +31757 -283691 + +31985 -283948 + +32214 -284342 + +32428 -284708 + +32739 -284650 + +32908 -284317 +-1 + +26016 -280402 + +26161 -280592 + +26505 -280859 + +26758 -281078 + +27087 -281358 + +27220 -281496 + +27543 -281666 + +27887 -281811 + +28290 -282022 + +28653 -282276 + +29121 -282318 + +29008 -281975 + +29308 -281656 + +29677 -281885 + +29816 -281669 + +30001 -281415 + +30082 -281237 + +29782 -280915 + +29555 -280551 + +29663 -280492 + +29366 -280170 + +29262 -279860 +-1 + +39330 -301120 + +39161 -300990 + +38850 -300956 + +38821 -300992 + +38689 -300928 + +38520 -300810 + +38075 -300633 + +37666 -300421 + +37297 -300181 + +36943 -299909 + +36600 -299628 + +36262 -299342 + +35987 -299043 + +35753 -298782 + +35395 -298517 + +35054 -298235 + +34795 -298004 + +34661 -297567 + +34437 -297220 +-1 + +43435 -301438 + +43386 -301438 + +43296 -301528 + +42901 -301646 + +42573 -301660 + +42697 -301439 + +42305 -301222 + +41777 -301136 + +41597 -301533 + +41176 -301715 + +40801 -301938 + +40263 -301859 + +39817 -301684 + +39455 -301421 + +39329 -301120 +-1 + +48777 -300666 + +48422 -300784 + +47867 -300832 + +47302 -300782 + +46771 -300692 + +46263 -300626 + +45724 -300708 + +45187 -300711 + +44758 -300517 + +44577 -300916 + +44785 -300988 + +45255 -301054 + +45546 -300817 + +45992 -300733 + +46071 -301124 + +45721 -300973 + +45348 -301093 + +45171 -301516 + +44894 -301425 + +44409 -301390 + +44256 -301193 + +44346 -301071 + +43879 -301227 + +43311 -301234 + +43356 -301352 + +43726 -301366 + +43758 -301507 + +43436 -301438 +-1 + +53979 -299275 + +53932 -299326 + +53699 -299640 + +53277 -299845 + +53413 -299893 + +53677 -300016 + +53339 -300303 + +53047 -300088 + +53097 -299930 + +52836 -299817 + +52366 -299665 + +51883 -299526 + +51378 -299536 + +50982 -299766 + +50618 -300021 + +50296 -300328 + +49819 -300475 + +49315 -300588 + +48779 -300664 +-1 + +56899 -303278 + +56809 -303153 + +56523 -302809 + +56211 -302483 + +55911 -302154 + +55616 -301818 + +55412 -301420 + +55559 -301835 + +55800 -302164 + +55867 -302540 + +55935 -302780 + +55917 -302832 + +55855 -303106 + +55925 -302879 + +55575 -302805 + +55236 -302607 + +55181 -302427 + +55011 -302235 + +54920 -301824 + +55163 -302100 + +55404 -302488 + +55381 -302102 + +55134 -301718 + +54941 -301554 + +54728 -301382 + +54988 -301069 + +54938 -300713 + +54835 -300877 + +54721 -300978 + +54706 -300709 + +54963 -300642 + +55102 -301005 + +55311 -301366 + +55289 -301097 + +55095 -300654 + +54914 -300200 + +54532 -299979 + +54167 -299717 + +53980 -299275 +-1 + +57399 -308414 + +57355 -308234 + +57205 -307760 + +57255 -307208 + +57272 -306638 + +57485 -306221 + +57519 -305714 + +57343 -305255 + +57187 -304784 + +56870 -304630 + +56851 -304373 + +56956 -303993 + +57026 -304223 + +57096 -304320 + +57003 -303781 + +56898 -303278 +-1 + +56603 -317567 + +56467 -317248 + +56783 -316941 + +56954 -316535 + +57170 -316351 + +57253 -315853 + +57187 -315447 + +57216 -315405 + +56894 -315098 + +56939 -314670 + +56986 -314250 + +56869 -313733 + +56775 -313194 + +56759 -312652 + +56843 -312187 + +56865 -311611 + +56790 -311133 + +56887 -310660 + +57150 -310315 + +57222 -309760 + +57400 -309305 + +57633 -309577 + +57639 -309234 + +57575 -308714 + +57399 -308414 +-1 + +57217 -320078 + +57107 -319955 + +57016 -319496 + +56768 -319176 + +56533 -318962 + +56889 -318783 + +57071 -318589 + +57341 -318948 + +57332 -318727 + +57059 -318370 + +56845 -317954 + +56603 -317567 +-1 + +66551 -317819 + +66281 -318029 + +66117 -318004 + +65901 -318028 + +66086 -317602 + +66138 -317190 + +65933 -317247 + +65621 -317087 + +65118 -317170 + +64674 -317346 + +64245 -317539 + +63732 -317631 + +63307 -317808 + +63054 -317437 + +62806 -317714 + +62312 -317835 + +61771 -317849 + +61371 -317623 + +60977 -317703 + +60556 -317703 + +60164 -317871 + +59721 -318020 + +59524 -318079 + +59973 -317915 + +59616 -318170 + +59341 -318228 + +58987 -318433 + +58673 -318708 + +58616 -318899 + +58507 -319163 + +58263 -319469 + +57905 -319729 + +57604 -320053 + +57217 -320078 +-1 + +77844 -313605 + +77302 -312935 + +76702 -312570 + +75974 -312372 + +75123 -312744 + +74413 -313309 + +73826 -314002 + +73084 -314539 + +72310 -314900 + +71345 -314890 + +71854 -314936 + +71330 -315191 + +70717 -315584 + +70423 -315579 + +70373 -315072 + +70452 -314812 + +70537 -314703 + +69822 -315196 + +69590 -315578 + +69235 -315429 + +69523 -314950 + +68821 -315196 + +67975 -315446 + +67115 -315841 + +66122 -316053 + +65611 -316392 + +66111 -316415 + +66634 -317069 + +67444 -316827 + +67622 -317188 + +67351 -317617 + +67328 -317385 + +66550 -317820 +-1 + +69745 -326624 + +70369 -326572 + +71256 -326361 + +71847 -325675 + +72746 -325759 + +73766 -325760 + +74759 -325534 + +75360 -325276 + +75102 -325463 + +75856 -324959 + +76253 -324084 + +76624 -323176 + +76761 -322043 + +76903 -320912 + +77089 -319836 + +77513 -318982 + +77598 -317914 + +77735 -317386 + +77751 -316990 + +77560 -315957 + +77470 -316123 + +77509 -315657 + +77289 -314873 + +77264 -313871 + +77499 -314124 + +77619 -314532 + +77844 -313608 +-1 + +65358 -339796 + +65561 -338872 + +65892 -337923 + +66000 -337420 + +66264 -336967 + +65897 -337816 + +66272 -337035 + +66369 -335897 + +66190 -335242 + +66383 -335058 + +66652 -334072 + +66409 -333643 + +67032 -333434 + +67263 -332393 + +67389 -331280 + +66897 -330783 + +66926 -331334 + +66656 -330860 + +66686 -330732 + +66200 -330447 + +66472 -330199 + +66415 -329312 + +66729 -329207 + +67099 -328390 + +67395 -328522 + +67796 -329041 + +68172 -328583 + +67685 -329336 + +68170 -328829 + +68590 -327991 + +69116 -327244 + +69745 -326624 +-1 + +74715 -349844 + +74025 -349483 + +73379 -348843 + +72725 -348217 + +72034 -347637 + +71296 -347129 + +70360 -346918 + +69594 -346634 + +69023 -345970 + +68375 -345459 + +67729 -344832 + +67895 -345321 + +67502 -345052 + +67370 -344360 + +67484 -344602 + +67359 -343849 + +67348 -342720 + +66786 -341974 + +66405 -341123 + +65697 -340582 + +65358 -339796 +-1 + +93488 -349692 + +92845 -349777 + +91861 -350110 + +91007 -350616 + +90088 -351067 + +89022 -351353 + +87896 -351621 + +86717 -351771 + +85625 -351831 + +85210 -351881 + +84822 -351880 + +83694 -351947 + +82656 -351871 + +82194 -352014 + +81476 -352385 + +81224 -352236 + +80296 -352063 + +79359 -351840 + +78597 -351366 + +77970 -350734 + +77169 -350431 + +76882 -350764 + +77430 -350529 + +78073 -351115 + +78821 -351546 + +79501 -352007 + +78593 -351757 + +77712 -351452 + +77115 -351001 + +76304 -350612 + +75465 -350254 + +74715 -349844 \ No newline at end of file diff --git a/src/planetarium/compile.scm b/src/planetarium/compile.scm new file mode 100644 index 000000000..4522d9baf --- /dev/null +++ b/src/planetarium/compile.scm @@ -0,0 +1,30 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +(load-option 'CREF) +(compile-system "planetarium" (directory-pathname (current-load-pathname)) + 'dependencies + `(("solar" "geometry") + ("earth" "geometry" "matrices") + ("mit-scheme-cil" "earth" ,@(directory-read "cil-*.txt")) + ("tellurian" "geometry" "matrices"))) \ No newline at end of file diff --git a/src/planetarium/earth.scm b/src/planetarium/earth.scm new file mode 100644 index 000000000..43dc0fb27 --- /dev/null +++ b/src/planetarium/earth.scm @@ -0,0 +1,238 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +;;; Much of this is stolen from Arthur's WorldMap.java, which he +;;; mistakenly lent me. + +(declare (usual-integrations) + (integrate-external "geometry" "matrices")) + +(define (draw-earth device orientation solar-lat/long) + (let ((solar-orientation + (let ((Mx (make-x-rotation-matrix + (degrees->radians + (flo:negate (latitude solar-lat/long))))) + (My (make-y-rotation-matrix + (degrees->radians (longitude solar-lat/long))))) + (3d-multiply! orientation My My) + (3d-multiply! My Mx My) + My)) + (can-fill? (fill-polygon-available?))) + (if can-fill? + (draw-dark-side device orientation solar-lat/long solar-orientation)) + (draw-meridians device orientation) + (draw-parallels device orientation) + (draw-coastlines device orientation) + (if (not can-fill?) + (draw-terminator device solar-orientation)) + (draw-circle device (make-2d-point 0. 0.) 1. "black"))) + +(define (draw-meridians device orientation) + (draw-meridian device 0. orientation "green") + (let loop ((i 1.)) + (if (flo:< i 36.) ;every 10 degrees + (let ((longitude (flo:* i (flo:/ 2pi 36.)))) + (draw-meridian device longitude orientation "gray") + (loop (flo:+ i 1.)))))) + +(define (draw-meridian device longitude orientation color) + (let loop ((i -8.) + (start (project -pi/2 longitude orientation))) + (if (flo:<= i 9.) ;every 10 degrees + (let* ((latitude (flo:* i (flo:/ pi 18.))) + (end (project latitude longitude orientation))) + (if (and (not (flo:negative? (z start))) + (not (flo:negative? (z end)))) + (draw-segment device start end color)) + (loop (flo:+ i 1.) end))))) + +(define (draw-parallels device orientation) + (draw-parallel device 0. orientation "blue") + (let* ((tropic (degrees->radians (dms->degrees 23. 26. 16.))) + (arctic (flo:- pi/2 tropic))) + (draw-parallel device tropic orientation "blue") + (draw-parallel device (flo:negate tropic) orientation "blue") + (draw-parallel device arctic orientation "blue") + (draw-parallel device (flo:negate arctic) orientation "blue")) + (let loop ((i 1.)) + (if (flo:< i 9.) ;every 10 degrees + (let ((latitude (flo:* i (flo:/ pi/2 9.)))) + (draw-parallel device (flo:negate latitude) orientation "gray") + (draw-parallel device latitude orientation "gray") + (loop (flo:+ i 1.)))))) + +(define (draw-parallel device latitude orientation color) + (let loop ((i 1.) + (start (project latitude 0. orientation))) + (if (flo:<= i 36.) ;every 10 degrees + (let* ((longitude (flo:* i (flo:/ 2pi 36.))) + (end (project latitude longitude orientation))) + (if (and (not (flo:negative? (z start))) + (not (flo:negative? (z end)))) + (draw-segment device start end color)) + (loop (flo:+ i 1.) end))))) + +(define-integrable-operator (project latitude longitude orientation) + (let ((point (make-3d-point + (flo:* (flo:cos latitude) (flo:sin longitude)) + (flo:sin latitude) + (flo:* (flo:cos latitude) (flo:cos longitude))))) + (3d-transform! point orientation point) + point)) + +(define (draw-coastlines device orientation) + (draw-cil device africa-cil orientation "black") + (draw-cil device asia-cil orientation "black") + (draw-cil device europe-cil orientation "black") + (draw-cil device namer-cil orientation "black") + (draw-cil device samer-cil orientation "black")) + +(define (draw-cil device cil orientation color) + (for-each (lambda (stroke) + (let loop ((start (project (caar stroke) (cdar stroke) + orientation)) + (rest (cdr stroke))) + (if (pair? rest) + (let ((end (project (caar rest) (cdar rest) orientation))) + (if (and (not (flo:negative? (z start))) + (not (flo:negative? (z end)))) + (draw-segment device start end color)) + (loop end (cdr rest)))))) + cil)) + +(define (read-cil-file name) + (let ((in (open-input-file name))) + (port/set-line-ending in 'CRLF) + (let loop ((points '()) (lines '())) + (let ((line (read-line in))) + (if (eof-object? line) + (begin + (close-port in) + (reverse! (if (null? points) + lines + (cons points lines)))) + (let ((line (string-trim-left line))) + (cond + ((string-null? line) + (loop points lines)) + ((string=? line "-1") + (loop '() (cons points lines))) + (else + (let ((sep (string-find-next-char line #\space))) + (let ((latitude (string->number (string-head line sep))) + (longitude (string->number (string-tail line (1+ sep))))) + (if (or (not latitude) (not longitude)) + (error "could not parse:" (input-port/line in) line)) + (loop (cons (cons (degrees->radians + (flo:/ (->flonum latitude) 3600.)) + (degrees->radians + (flo:/ (->flonum longitude) 3600.))) + points) + lines))))))))))) + +(define (draw-terminator device sol-orientation) + ;;(graphics-set-line-width! device 4.0) + (draw-meridian device pi/2 sol-orientation "black") + (draw-meridian device -pi/2 sol-orientation "black")) + +(define (draw-dark-side device orientation sol sol-orientation) + + (define (find-point found? start-i) + ;; Returns an exact index ranging from -18.0 to +17.0. START-I + ;; has the same range. The index is negative while we search up + ;; the back (longitude -pi/2, latitudes from -pi/2 to pi/2) and + ;; positive while we search down the front (longitude pi/2, + ;; latitudes from pi/2 to -pi/2). + (if start-i + (let loop ((i start-i)) + (let ((projection (project-i i))) + (if (found? projection) + i + (let ((i+1 (next-i i))) + (if (flo:= i+1 start-i) + #f + (loop i+1)))))) + #f)) + + (define-integrable (project-i i) + (let ((latitude (if (flo:negative? i) + (flo:* (flo:+ i 9.) (flo:/ pi/2 9.)) + (flo:* (flo:- 9. i) (flo:/ pi/2 9.)))) + (longitude (if (flo:negative? i) -pi/2 pi/2))) + (project latitude longitude sol-orientation))) + + (define-integrable (next-i i) + (let ((i+1 (flo:+ i 1.))) + (if (flo:< i+1 18.) i+1 -18.))) + + (define (hidden? point) + (flo:negative? (z point))) + + (define (visible? point) + (not (flo:negative? (z point)))) + + (define (collect-visible-reversed start-i) + (let loop ((points (list (project-i start-i))) + (i (next-i start-i))) + (if (flo:= i start-i) + points + (let ((projection (project-i i))) + (if (visible? projection) + (loop (cons projection points) (next-i i)) + points))))) + + (define (circle-points start end) + (let ((increment (flo:/ pi 18.))) + (let ((stop (greater-angle start end))) + (let loop ((a start)) + (if (flo:< a stop) + (cons (flo:2d (flo:cos a) (flo:sin a)) + (loop (flo:+ a increment))) + '()))))) + + (let ((start-i (find-point visible? (find-point hidden? -18.)))) + (if start-i + (let ((points (collect-visible-reversed start-i))) + (let ((end-point (car points))) + (let ((points (reverse! points))) + #;(fluid-let ((flonum-unparser-cutoff '(relative 5))) + (trace "; terminator's visible points:\n") + (for-each (lambda (p) + (trace "; "(x p)","(y p)"\n")) + points)) + (let ((start-point (car points))) + (let ((edge + (circle-points + (flo:atan2 (y end-point) (x end-point)) + (flo:atan2 (y start-point)(x start-point))))) + #;(fluid-let ((flonum-unparser-cutoff '(relative 5))) + (trace "; disk edge:\n") + (for-each (lambda (p) + (trace "; "(x p)","(y p)"\n")) + edge)) + (fill-polygon device (append! points edge) "light gray")))))) + (let ((sol-point (project (degrees->radians (latitude sol)) + (degrees->radians (longitude sol)) + orientation))) + (if (hidden? sol-point) + (fill-polygon device (circle-points 0. 2pi) "light gray")))))) \ No newline at end of file diff --git a/src/planetarium/geometry.scm b/src/planetarium/geometry.scm new file mode 100644 index 000000000..0cfde0422 --- /dev/null +++ b/src/planetarium/geometry.scm @@ -0,0 +1,122 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +(declare (usual-integrations)) + +(define-integrable pi (flo:* 4. (flo:atan2 1. 1.))) +(define-integrable 2pi (flo:* 8. (flo:atan2 1. 1.))) +(define-integrable pi/2 (flo:* 2. (flo:atan2 1. 1.))) +(define-integrable -pi/2 (flo:negate pi/2)) + +(define-integrable (flo:2d x y) + (let ((v (flo:vector-cons 2))) + (flo:vector-set! v 0 x) + (flo:vector-set! v 1 y) + v)) +(define-integrable (flo.1 v) (flo:vector-ref v 0)) +(define-integrable (flo.2 v) (flo:vector-ref v 1)) +(define-integrable (flo.1! v f) (flo:vector-set! v 0 f)) +(define-integrable (flo.2! v f) (flo:vector-set! v 1 f)) + +(define-integrable (flo:3d x y z) + (let ((v (flo:vector-cons 3))) + (flo:vector-set! v 0 x) + (flo:vector-set! v 1 y) + (flo:vector-set! v 2 z) + v)) +(define-integrable (flo.3 v) (flo:vector-ref v 2)) +(define-integrable (flo.3! v f) (flo:vector-set! v 2 f)) + +(define-integrable make-2d-point flo:2d) +(define-integrable x flo.1) +(define-integrable set-x! flo.1!) +(define-integrable y flo.2) +(define-integrable set-y! flo.2!) +(define-integrable make-3d-point flo:3d) +(define-integrable z flo.3) +(define-integrable set-z! flo.3!) +(define-integrable make-latitude/longitude flo:2d) +(define-integrable latitude flo.1) +(define-integrable set-latitude! flo.1!) +(define-integrable longitude flo.2) +(define-integrable set-longitude! flo.2!) + +(define-integrable (degrees->radians degrees) (flo:* degrees (flo:/ 2pi 360.))) + +(define-integrable (radians->degrees radians) (flo:* radians (flo:/ 360. 2pi))) + +(define-integrable (dms->degrees degrees minutes seconds) + (flo:+ (->flonum degrees) + (flo:/ (flo:+ (->flonum minutes) (flo:/ (->flonum seconds) 60.)) 60.))) + +(define (degree-string degrees) + (let* ((deg.r (integer-divide (abs degrees) 3600)) + (min.r (integer-divide (cdr deg.r) 60))) + (string-append (if (negative? degrees) "-" "+") + (number->string (car deg.r)) + ":"(string-pad-left (number->string (car min.r)) 2 #\0) + ":"(string-pad-left (number->string (cdr min.r)) 2 #\0)))) + +(define-integrable-operator (lesser-angle a b) + ;; Angle B translated to (not more than 2pi) numerically less than A. + (let loop ((b b)) + (cond ((flo:< b (flo:- a 2pi)) + (loop (flo:+ b 2pi))) + ((flo:< b a) + b) + (else + (loop (flo:- b 2pi)))))) + +(define-integrable-operator (greater-angle a b) + ;; Angle B translated to (not more than 2pi) numerically greater than A. + (let loop ((b b)) + (cond ((flo:< a (flo:- b 2pi)) + (loop (flo:- b 2pi))) + ((flo:< a b) + b) + (else + (loop (flo:+ b 2pi)))))) + +(define (canonical-longitude long) + ;; Equivalent to LONG degrees, in range [0,360). + (let ((l (flo:truncate long))) + (let ((frac (flo:- long l)) + (r (remainder l 360))) + (let ((r+frac (flo:+ r frac))) + (if (flo:negative? r) + (flo:+ r+frac 360.) + r+frac))))) + +(define (2d-translate! p dx dy q) + (let ((x (x p)) + (y (y p))) + (flo:vector-set! q 0 (flo:+ x dx)) + (flo:vector-set! q 1 (flo:+ y dy)))) + +(define (2d-rotate! p angle q) + (let ((cos (flo:cos angle)) + (sin (flo:sin angle))) + (let ((x (x p)) + (y (y p))) + (flo:vector-set! q 0 (flo:+ (flo:* x cos) (flo:* y (flo:negate sin)))) + (flo:vector-set! q 1 (flo:+ (flo:* x sin) (flo:* y cos)))))) \ No newline at end of file diff --git a/src/planetarium/make.scm b/src/planetarium/make.scm new file mode 100644 index 000000000..859d3d7bf --- /dev/null +++ b/src/planetarium/make.scm @@ -0,0 +1,27 @@ +#| -*-Scheme-*- + +Load the Planetarium. |# + +(with-loader-base-uri + (system-library-uri "planetarium/") + (lambda () + (load-package-set "planetarium"))) + +(let ((planet (->environment '(planetarium))) + (graphics (cond ((graphics-type-available? 'gtk) + (->environment '(planetarium gtk-graphics))) + ((graphics-type-available? 'x) + (->environment '(planetarium x-graphics))) + ((not (null? (enumerate-graphics-types))) + #t) + (else #f)))) + (if (environment? graphics) + (begin + (environment-link-name planet graphics 'make-suitable-graphics-device) + (environment-link-name planet graphics 'flush-graphics-device) + (environment-link-name planet graphics 'draw-segment) + (environment-link-name planet graphics 'draw-circle) + (environment-link-name planet graphics 'draw-text) + (environment-link-name planet graphics 'fill-polygon)) + (if (eq? graphics #f) + (error "No graphics available.")))) \ No newline at end of file diff --git a/src/planetarium/matrices.scm b/src/planetarium/matrices.scm new file mode 100644 index 000000000..e598983bd --- /dev/null +++ b/src/planetarium/matrices.scm @@ -0,0 +1,107 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +(declare (usual-integrations) (no-type-checks) (no-range-checks)) + +(define-integrable-operator (3d-transform! point transform projection) + ;; point X transform => projection The projection may be eq point. + (define-integrable (t i j) + (flo:vector-ref transform (fix:+ (fix:* i 3) j))) + (let ((p0 (flo:vector-ref point 0)) + (p1 (flo:vector-ref point 1)) + (p2 (flo:vector-ref point 2))) + (define-integrable (f i) + (flo:+ (flo:* p0 (t i 0)) + (flo:+ (flo:* p1 (t i 1)) + (flo:* p2 (t i 2))))) + (flo:vector-set! projection 0 (f 0)) + (flo:vector-set! projection 1 (f 1)) + (flo:vector-set! projection 2 (f 2)))) + +(define-integrable-operator (3d-multiply! A B C) + ;; A X B => C C may be eq A or B. + (define-integrable (ref m row col) + (flo:vector-ref m (fix:+ (fix:* (fix:-1+ row) 3) (fix:-1+ col)))) + (define-integrable (f+ a b c) + (flo:+ a (flo:+ b c))) + (define-integrable (f* a b) (flo:* a b)) + (let ((B11 (ref B 1 1)) (A11 (ref A 1 1)) + (B12 (ref B 1 2)) (A12 (ref A 1 2)) + (B13 (ref B 1 3)) (A13 (ref A 1 3)) + (B21 (ref B 2 1)) (A21 (ref A 2 1)) + (B22 (ref B 2 2)) (A22 (ref A 2 2)) + (B23 (ref B 2 3)) (A23 (ref A 2 3)) + (B31 (ref B 3 1)) (A31 (ref A 3 1)) + (B32 (ref B 3 2)) (A32 (ref A 3 2)) + (B33 (ref B 3 3)) (A33 (ref A 3 3))) + (flo:vector-set! C 0 (f+ (f* A11 B11) (f* A12 B21) (f* A13 B31))) + (flo:vector-set! C 1 (f+ (f* A11 B12) (f* A12 B22) (f* A13 B32))) + (flo:vector-set! C 2 (f+ (f* A11 B13) (f* A12 B23) (f* A13 B33))) + (flo:vector-set! C 3 (f+ (f* A21 B11) (f* A22 B21) (f* A23 B31))) + (flo:vector-set! C 4 (f+ (f* A21 B12) (f* A22 B22) (f* A23 B32))) + (flo:vector-set! C 5 (f+ (f* A21 B13) (f* A22 B23) (f* A23 B33))) + (flo:vector-set! C 6 (f+ (f* A31 B11) (f* A32 B21) (f* A33 B31))) + (flo:vector-set! C 7 (f+ (f* A31 B12) (f* A32 B22) (f* A33 B32))) + (flo:vector-set! C 8 (f+ (f* A31 B13) (f* A32 B23) (f* A33 B33))))) + +(define-integrable (make-3d-identity-matrix) + (flo:3d-matrix 1. 0. 0. + 0. 1. 0. + 0. 0. 1.)) + +(define-integrable-operator (make-x-rotation-matrix radians) + (let ((cos (flo:cos radians)) + (sin (flo:sin radians))) + (let ((-sin (flo:negate sin))) + (flo:3d-matrix 1. 0. 0. + 0. cos -sin + 0. sin cos)))) + +(define-integrable-operator (make-y-rotation-matrix radians) + (let ((cos (flo:cos radians)) + (sin (flo:sin radians))) + (let ((-sin (flo:negate sin))) + (flo:3d-matrix cos 0. sin + 0. 1. 0. + -sin 0. cos)))) + +(define-integrable-operator (make-z-rotation-matrix radians) + (let ((cos (flo:cos radians)) + (sin (flo:sin radians))) + (let ((-sin (flo:negate sin))) + (flo:3d-matrix cos -sin 0. + sin cos 0. + 0. 0. 1.)))) + +(define-integrable (flo:3d-matrix m11 m12 m13 m21 m22 m23 m31 m32 m33) + (let ((v (flo:vector-cons 9))) + (flo:vector-set! v 0 m11) + (flo:vector-set! v 1 m12) + (flo:vector-set! v 2 m13) + (flo:vector-set! v 3 m21) + (flo:vector-set! v 4 m22) + (flo:vector-set! v 5 m23) + (flo:vector-set! v 6 m31) + (flo:vector-set! v 7 m32) + (flo:vector-set! v 8 m33) + v)) \ No newline at end of file diff --git a/src/planetarium/mit-scheme-cil.scm b/src/planetarium/mit-scheme-cil.scm new file mode 100644 index 000000000..041c9d674 --- /dev/null +++ b/src/planetarium/mit-scheme-cil.scm @@ -0,0 +1,37 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +;;;; MIT Scheme specific code to load CIL data. + +(define-syntax cil-file + (sc-macro-transformer + (lambda (form usage-env) + (declare (ignore usage-env)) + (let ((filename (cadr form))) + (list 'quote (read-cil-file filename)))))) + +(define africa-cil (cil-file "cil-africa.txt")) +(define asia-cil (cil-file "cil-asia.txt")) +(define europe-cil (cil-file "cil-europe.txt")) +(define namer-cil (cil-file "cil-n-america.txt")) +(define samer-cil (cil-file "cil-s-america.txt")) \ No newline at end of file diff --git a/src/planetarium/mit-scheme-graphics.scm b/src/planetarium/mit-scheme-graphics.scm new file mode 100644 index 000000000..46d9d6de2 --- /dev/null +++ b/src/planetarium/mit-scheme-graphics.scm @@ -0,0 +1,52 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +;;;; System specific code for MIT Scheme with simple graphics. + +(declare (usual-integrations)) + +(define (make-suitable-graphics-device) + (let ((device (make-graphics-device))) + (graphics-set-coordinate-limits device -1.1 -1.1 1.1 1.1) + device)) + +(define-integrable (x p) (flo:vector-ref p 0)) +(define-integrable (y p) (flo:vector-ref p 1)) + +(define (draw-segment device start end color) + (declare (ignore color)) + (graphics-draw-line device + (x start) (y start) + (x end) (y end))) + +(define (draw-circle device center radius color) + (declare (ignore device center radius color)) + unspecific) + +(define (draw-text device position string color) + (declare (ignore color)) + (graphics-draw-text device (x position) (y position) string)) + +(define (fill-polygon-available?) #f) + +(define flush-graphics-device graphics-flush) \ No newline at end of file diff --git a/src/planetarium/mit-scheme-gtk.scm b/src/planetarium/mit-scheme-gtk.scm new file mode 100644 index 000000000..5741abf04 --- /dev/null +++ b/src/planetarium/mit-scheme-gtk.scm @@ -0,0 +1,57 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +;;;; System specific code for MIT Scheme with the Gtk option. + +(define (make-suitable-graphics-device) + (let ((device (make-graphics-device 'gtk 512 512))) + (graphics-set-coordinate-limits device -1.1 -1.1 1.1 1.1) + (gtk-graphics/set-background-color device "white") + (gtk-graphics/set-foreground-color device "black") + device)) + +(define-integrable (x p) (flo:vector-ref p 0)) +(define-integrable (y p) (flo:vector-ref p 1)) + +(define (draw-segment device start end color) + (gtk-graphics/set-foreground-color device color) + #;(gtk-graphics/draw-line-points device start end) + (gtk-graphics/draw-line device + (x start) (y start) + (x end) (y end))) + +(define (draw-circle device center radius color) + (gtk-graphics/set-foreground-color device color) + (gtk-graphics/draw-circle device (x center) (y center) radius)) + +(define (draw-text device coords string color) + (gtk-graphics/set-foreground-color device color) + (gtk-graphics/draw-text device (x coords) (y coords) string)) + +(define (fill-polygon-available?) #t) + +(define (fill-polygon device points color) + (gtk-graphics/set-foreground-color device color) + (gtk-graphics/fill-polygon-list device points)) + +(define flush-graphics-device gtk-graphics/flush) \ No newline at end of file diff --git a/src/planetarium/mit-scheme-syntax.scm b/src/planetarium/mit-scheme-syntax.scm new file mode 100644 index 000000000..b323c319d --- /dev/null +++ b/src/planetarium/mit-scheme-syntax.scm @@ -0,0 +1,33 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +(define-syntax define-integrable-operator + ;; Like define-integrable except it does not integrate the parameters. + (rsc-macro-transformer + (lambda (form environment) + (declare (ignore environment)) + (if (syntax-match? '((IDENTIFIER . MIT-BVL) + FORM) (cdr form)) + `(BEGIN + (DECLARE (INTEGRATE-OPERATOR ,(caadr form))) + (DEFINE ,@(cdr form))) + (ill-formed-syntax form))))) \ No newline at end of file diff --git a/src/planetarium/mit-scheme-x.scm b/src/planetarium/mit-scheme-x.scm new file mode 100644 index 000000000..bb4934758 --- /dev/null +++ b/src/planetarium/mit-scheme-x.scm @@ -0,0 +1,70 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +;;;; System specific code for MIT Scheme with X graphics. + +(declare (usual-integrations)) + +(define (make-suitable-graphics-device) + (let ((device (make-graphics-device 'x))) + (graphics-set-coordinate-limits device -1.1 -1.1 1.1 1.1) + (x-graphics/set-background-color device "white") + (x-graphics/set-foreground-color device "black") + device)) + +(define-integrable (x p) (flo:vector-ref p 0)) +(define-integrable (y p) (flo:vector-ref p 1)) + +(define (draw-segment device start end color) + (x-graphics/set-foreground-color device color) + (x-graphics/draw-line device + (x start) (y start) + (x end) (y end))) + +(define (draw-circle device center radius color) + (x-graphics/set-foreground-color device color) + (x-graphics/draw-circle device (x center) (y center) radius)) + +(define (draw-text device position string color) + (x-graphics/set-foreground-color device color) + (x-graphics/draw-text device + (x position) (y position) + string)) + +(define (fill-polygon-available?) #f) + +#;(define (points->vector points) + (let ((v (make-vector (* 2 (length points))))) + (let loop ((i 0) (points points)) + (if (pair? points) + (let ((point (car points))) + (vector-set! v i (x point)) + (vector-set! v (fix:1+ i) (y point)) + (loop (fix:+ i 2) (cdr points))))) + v)) + +#;(define (fill-polygon device points color) + (x-graphics/set-foreground-color device color) + (x-graphics/fill-polygon device (points->vector points))) + +(define flush-graphics-device x-graphics/flush) \ No newline at end of file diff --git a/src/planetarium/mit-scheme.scm b/src/planetarium/mit-scheme.scm new file mode 100644 index 000000000..d4188cf42 --- /dev/null +++ b/src/planetarium/mit-scheme.scm @@ -0,0 +1,67 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +;;;; Load and run the planetarium (half a tellurian at the mo'). + +(package/add-child! (find-package '()) 'planetarium + (extend-top-level-environment (->environment '())) #t) + +(with-working-directory-pathname (directory-pathname (current-load-pathname)) + (lambda () + (let ((env (->environment '(planetarium)))) + + (define (compile-load file #!optional dependencies declarations) + (let ((deps (if (default-object? dependencies) '() dependencies))) + (fluid-let (;;(compile-file:sf-only? #t) + (sf/default-declarations + (if (default-object? declarations) + '() + declarations))) + (compile-file file deps env)) + (load file env))) + + (define ignore-errors? + (let ((ok "ok")) + (lambda (thunk) + (let ((v (ignore-errors (lambda () (thunk) ok)))) + (cond ((eq? v ok) #f) + ((condition? v) #t) + (else (error "Unexpected value:" v))))))) + + (compile-load "mit-scheme-syntax") + (compile-load "geometry") + (compile-load "matrices" '() '((no-range-checks)(no-type-checks))) + (compile-load "time") + (compile-load "solar" '("geometry")) + (compile-load "earth" '("matrices" "geometry")) + (compile-load "mit-scheme-cil" (cons "earth" + (directory-read "cil-*.txt"))) + (compile-load "tellurian" '("geometry" "matrices")) + (environment-link-name (->environment '()) env 'make-tellurian) + (cond ((not (ignore-errors? (lambda () (load-option 'gtk)))) + (compile-load "mit-scheme-gtk")) + ((graphics-type-available? 'x) + (compile-load "mit-scheme-x")) + ((not (null? (enumerate-graphics-types))) + (compile-load "mit-scheme-graphics")) + (else (error "No graphics available.")))))) \ No newline at end of file diff --git a/src/planetarium/planetarium.pkg b/src/planetarium/planetarium.pkg new file mode 100644 index 000000000..63a4698af --- /dev/null +++ b/src/planetarium/planetarium.pkg @@ -0,0 +1,83 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +;;;; Planetarium Packaging + +(global-definitions "../runtime/runtime") + +(define-package (r3rs) + (import () + ;; R3RS's essential syntactic keywords: + quote quasiquote lambda if set! cond let letrec begin define + ;; R3RS's essential bindings: + * + - / < <= = > >= abs append append apply assoc assq assv boolean? + car cdr call-with-current-continuation call-with-input-file + call-with-output-file char->integer char<=? + char=? char>? char? complex? cons + current-input-port current-output-port display eof-object? eq? + equal? eqv? even? exact? for-each inexact? input-port? + integer->char integer? length list list->string list->vector load + make-vector map max member memq memv min negative? newline not null? + number? odd? output-port? pair? positive? procedure? quotient + rational? read read read-char read-char real? remainder set-car! + set-cdr! string->list string->symbol string-append string-length + string-ref string<=? string=? string>? string? + substring symbol->string symbol? vector vector->list vector-length + vector-ref vector-ref vector-set! vector? write write-char zero?)) + +(define-package (planetarium syntax) + (parent ()) + (files "mit-scheme-syntax")) + +(define-package (planetarium) + (parent (r3rs)) + (import () + declare define-integrable) + (import (planetarium syntax) + declare-integrable-operator) + (files "geometry" + "matrices" + "time" + "solar" + "earth" + "tellurian") + (export () + make-tellurian)) + +(define-package (planetarium gtk-graphics) + (parent ()) + (files "mit-scheme-gtk") + #;(files "mit-scheme-x") + #;(files "mit-scheme-graphics") + (export (planetarium) + make-suitable-graphics-device + draw-segment + draw-circle + draw-text + fill-polygon)) + +(define-package (planetarium earth-cil) + (parent (planetarium)) + (files "mit-scheme-cil") + (export (planetarium) + africa-cil asia-cil europe-cil namer-cil samer-cil)) \ No newline at end of file diff --git a/src/planetarium/solar.scm b/src/planetarium/solar.scm new file mode 100644 index 000000000..768c0972f --- /dev/null +++ b/src/planetarium/solar.scm @@ -0,0 +1,178 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +;;; Formula numbers and unattributed quotes are from Meeus 2009, +;;; specifically the second English edition (1998) "with corrections +;;; as of August 10, 2009" of _Astronomical_Algorithms_ by Jean Meeus. + +(declare (integrate-external "geometry") + (reduce-operator (* flo:*) + (sin flo:sin) (cos flo:cos) + (asin flo:asin) (atan2 flo:atan2) + (- flo:- (null-value 0. single) (group left)) + (+ flo:+ (null-value 0. none) (group right)))) + +(define (solar-latitude/longitude time) + ;; The terrestrial latitude/longitude of the mean Sun (a flo:2d) at + ;; TIME in Julian Ephemeris Days. + (let* ((T (JD->T time)) + (lat/long (solar-equatorial-latitude/longitude T)) + (theta0 (greenwich-mean-sidereal-time-degrees time T))) + (set-longitude! lat/long (canonical-longitude + (flo:- (longitude lat/long) theta0))) + lat/long)) + +(define (solar-equatorial-latitude/longitude T) + ;; The declination and right-ascension of the mean Sun (a flo:2d), + ;; BOTH IN DEGREES, at T in Julian centuries. + ;; + ;; Note that the Sun's latitude, referred to the ecliptic of the + ;; date, "never exceeds 1.2 arcseconds", so this procedure uses 0.0. + + (ecliptical->equatorial! (make-latitude/longitude 0. (L0 T)) + (obliquity T))) + +(define-integrable (JD->T JD) + ;; Julian Day to julian centuries since J2000.0. + (/ (- JD 2451545.0) 36525.)) + +(define-integrable-operator (L0 T) + ;; 25.2: "The geometric mean longitude of the Sun, referred to the + ;; mean equinox of the date." at time T in Julian centuries. + (canonical-longitude + (+ 280.46646 (* T (+ 36000.76983 (* 0.0003032 T)))))) + +#| Unused. + +;(define (solar-true-ecliptical-longitude-and-anomaly T) + ;; "The [Sun's] true geometric longitude referred to the mean + ;; equinox of the date" "and its true anomaly" (a flo:2d) at T in + ;; Julian centuries since J2000.0. + (let ((L0 (L0 T)) + (M (M T))) + (let ((C (C M T))) + (let ((sol (+ L0 C)) + (nu (+ M C))) + (flo:2d sol nu))))) + +;(define-integrable-operator (M T) + ;; 25.3: "The mean anomaly of the Sun." + (+ 357.52911 (* T (- 35999.05029 (* 0.0001537 T))))) + +;(define-integrable-operator (e T) + ;; 25.4: "The eccentricity of the Earth's orbit." + (- 0.016708634 (* T (+ 0.000042037 (* 0.0000001267 T))))) + +;(define-integrable-operator (C M T) + ;; "The Sun's equation of the center." + (+ (* (- 1.914602 (* T (+ 0.004817 (* 0.000014 T)))) + (sin M)) + (* (- 0.019993 (* 0.000101 T)) + (sin (* 2 M))) + (* 0.000289 + (sin (* 3 M))))) + +;(define-integrable-operator (R e nu) + ;; 25.5: "The Sun's radius vector, or the distance between the + ;; centers of the Sun and the Earth, expressed in astronomical + ;; units" given the Eccentricity of the Earth's orbit E, and its + ;; true anomaly NU. + (/ (* 1.000001018 (- 1. (* e e))) + (+ 1. (* e (cos nu)))))|# + +(define (obliquity T) + ;; 22.2: "The mean obliquity... adopted by the IAU." given T in + ;; Julian centuries. Note that "the accuracy of formula 22.2 is not + ;; satisfactory over a long period of time." but that the error is + ;; "10minutes over a period of 4000 years". + (- (dms->degrees 23. 26. 21.448) + (* T (- (dms->degrees 0. 0. 46.8150) + (* T (+ (dms->degrees 0. 0. 0.00059) + (* T (- (dms->degrees 0. 0. 0.001813))))))))) + +(define (ecliptical->equatorial! lat/long obliquity) + ;; 13.3-4: "Transformation from ecliptical into equatorial + ;; coordinates" (all in degrees) with a given OBLIQUITY. + (let ((lambd* (degrees->radians (longitude lat/long))) + (beta (degrees->radians (latitude lat/long))) + (epsilon (degrees->radians obliquity))) + (let ((delta (asin (+ (* (sin beta) (cos epsilon)) + (* (cos beta) (sin epsilon) (sin lambd*))))) + (alpha (atan2 (- (* (sin lambd*) (cos epsilon)) + (* (tan beta) (sin epsilon))) + (cos lambd*)))) + (set-latitude! lat/long (radians->degrees delta)) + (set-longitude! lat/long (radians->degrees alpha)))) + lat/long) + +(define (greenwich-mean-sidereal-time-degrees time T) + ;; 12.4: "The mean sidereal time at Greenwich, expressed in + ;; degrees" at TIME JD and T Julian centuries. + (canonical-longitude (theta0 time T))) + +(define (theta0 time T) + (+ 280.46061837 + (* 360.98564736629 (- time 2451545.0)) + (* (* T T) (- 0.000387933 (/ T 38710000.))))) + +(define (~= n1 n2 epsilon) + (flo:< (flo:abs (- n2 n1)) epsilon)) + +(define (round-to-digits N digits) + (let ((10^digits (expt 10. digits))) + (/ (round (* N 10^digits)) + 10^digits))) + +(define (test-greenwich-mean-sidereal-time) + ;; "Example 12.b -- Find the mean sidereal time at Greenwich on + ;; 1987 April 10 at 19:21:00 UT." + (let ((JD (julian-day 1987 4 (+ 10. (/ (+ 19. (/ 21. 60.)) 24.))))) + (if (not (= JD 2446896.30625)) + (warn "test-greenwich-mean-sidereal-time incorrect JD:" + JD 2446896.30625))) + (let ((T (JD->T 2446896.30625))) + (if (not (= (round-to-digits T 8) -0.12727430)) + (warn "test-greenwich-mean-sidereal-time incorrect T:" + (round-to-digits T 8) T -0.12727430))) + (let ((theta0+ (theta0 2446896.30625 -0.12727430))) + (if (not (= (round-to-digits theta0+ 7) -1677831.2621266)) + (warn "test-greenwich-mean-sidereal-time incorrect theta0+:" + (round-to-digits theta0+ 7) -1677831.2621266 theta0+))) + (let ((theta0 (canonical-longitude -1677831.2621266))) + (if (not (= (round-to-digits theta0 7) 128.7378734)) + (warn "test-greenwich-mean-sidereal-time incorrect theta0:" + (round-to-digits theta0 7) 128.7378734 theta0)))) + +(define (test-solar-latitude/longitude) + ;; "Example 25.a -- Calculate the Sun's position on 1992 October 13 at 0h TD. + (let ((JD (julian-day 1992 10 13))) + (if (not (= JD 2448908.5)) + (warn "test-solar-latitude/longitude incorrect JD:" JD 2448908.5))) + (let ((T (JD->T 2448908.5))) + (if (not (= (round-to-digits T 9) -.072183436)) + (warn "test-solar-latitude/longitude incorrect T:" + (round-to-digits -0.072183436 9) T))) + (let ((L0 (L0 -0.072183436))) + (if (not (= (round-to-digits L0 5) 201.80720)) + (warn ";test-solar-latitude/longitude incorrect L0:" + (round-to-digits L0 5) 201.80720 L0)))) \ No newline at end of file diff --git a/src/planetarium/tellurian.scm b/src/planetarium/tellurian.scm new file mode 100644 index 000000000..1f52b3e38 --- /dev/null +++ b/src/planetarium/tellurian.scm @@ -0,0 +1,166 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +(declare (usual-integrations) + (integrate-external "geometry" "matrices")) + +(define (make-tellurian) + (test-julian-day) + (test-greenwich-mean-sidereal-time) + (test-solar-latitude/longitude) + (let ((queue (make-thread-queue))) + (define (queue! command . args) + (thread-queue/queue! queue (cons command args)) + unspecific) + (detach-thread (create-thread #f (lambda () (run-tellurian queue)))) + (lambda (keyword . args) + (cond ((eq? keyword 'TURN-TO) + (let ((lat (->flonum (car args))) + (long (->flonum (cadr args)))) + (if (or (< lat -90) (< 90 lat)) + (error "Invalid latitude:" lat)) + (if (or (< long -180) (< 180 long)) + (error "INvalid longitude:" long)) + (queue! 'turn-to lat long))) + ((eq? keyword 'TIME-TO) + (let ((time (car args))) + (if (not (eq? time 'current)) + (guarantee-integer time 'time-to)) + (queue! 'time-to time))) + ((eq? keyword 'HOUR-TO) + (let ((hour (car args))) + (guarantee-integer hour 'hour-to) + (if (or (< hour 0) (< 23 hour)) + (error "Invalid hour:" hour)) + (queue! 'hour-to hour))) + ((eq? keyword 'STOP) + (queue! queue 'stop)) + ((eq? keyword 'GO) + (queue! queue 'go)) + (else (error "unknown command:" keyword args)))))) + +(define (run-tellurian queue) + (let ((device (make-suitable-graphics-device)) + ;; Latitude and longitude per GPS -- positive degrees long. to the east. + (lat/long (make-latitude/longitude 23.271 0.)) + (lat/long-pos (make-2d-point -1. -1.)) + (time (get-universal-time)) + (time-pos (make-2d-point -1. 1.)) + (cross-hair-left (make-2d-point -.02 0.)) + (cross-hair-right (make-2d-point .02 0.)) + (cross-hair-top (make-2d-point 0. .02)) + (cross-hair-bottom (make-2d-point 0. -.02)) + (stopped? #f)) + + (define (draw) + (graphics-clear device) + (draw-text device time-pos (universal-time->string time) "black") + (draw-text device lat/long-pos (latitude/longitude-string lat/long) "black") + (draw-earth device + (orientation-matrix lat/long) + (solar-latitude/longitude + (universal-time->julian-day time))) + (draw-segment device cross-hair-left cross-hair-right "black") + (draw-segment device cross-hair-top cross-hair-bottom "black") + (flush-graphics-device device)) + + (draw) + (let loop () + (let ((command (if stopped? + (thread-queue/dequeue! queue) + (thread-queue/dequeue-no-hang! + queue + (let* ((time (get-universal-time)) + (next (* 15 60 + (1+ (quotient time (* 15 60))))) + (sec (- next time))) + (* sec 1000)))))) + (cond ((eq? command #f) ;timeout + (set! time (get-universal-time)) + (draw)) + ((eq? (car command) 'TURN-TO) + (set-latitude! lat/long (cadr command)) + (set-longitude! lat/long (caddr command)) + (draw)) + ((eq? (car command) 'TIME-TO) + (if (eq? (cadr command) 'current) + (set! time (get-universal-time)) + (set! time (cadr command))) + (draw)) + ((eq? (car command) 'HOUR-TO) + (set! time (decoded-time->universal-time + (let ((decoded + (universal-time->global-decoded-time time))) + (make-decoded-time + 0 0 (cadr command) + (decoded-time/day decoded) + (decoded-time/month decoded) + (decoded-time/year decoded))))) + (draw)) + ((eq? (car command) 'STOP) + (display ";stopped\n") + (set! stopped? #t)) + ((eq? (car command) 'GO) + (set! stopped? #f) + (display ";going\n") + (set! time (get-universal-time)) + (draw)))) + (loop)))) + +(define (orientation-matrix lat/long) + (let ((Mx (make-x-rotation-matrix (degrees->radians + (latitude lat/long)))) + (My (make-y-rotation-matrix (degrees->radians + (flo:negate (longitude lat/long)))))) + (3d-multiply! Mx My Mx) + Mx)) + +(define (latitude/longitude-string lat/long) + (let ((lat (latitude lat/long)) + (long (longitude lat/long))) + (let ((lat-deg (truncate->exact (abs lat))) + (long-deg (truncate->exact (abs long)))) + (let ((lat-minutes (* 60 (- (abs lat) lat-deg))) + (long-minutes (* 60 (- (abs long) long-deg)))) + (let ((lat-min (truncate->exact lat-minutes)) + (long-min (truncate->exact long-minutes))) + (let ((lat-frac (round->exact (* 1000 (- lat-minutes lat-min)))) + (long-frac (round->exact (* 1000 (- long-minutes long-min))))) + (string-append (cond ((flo:negative? lat) "S") + ((flo:positive? lat) "N") + (else "")) + (number->string lat-deg) + "°" + (string-pad-left (number->string lat-min) 2 #\0) + "." + (string-pad-left (number->string lat-frac) 3 #\0) + "' " + (cond ((flo:negative? long) "W") + ((flo:positive? long) "E") + (else "")) + (number->string long-deg) + "°" + (string-pad-left (number->string long-min) 2 #\0) + "." + (string-pad-left (number->string long-frac) 3 #\0) + "'"))))))) \ No newline at end of file diff --git a/src/planetarium/time.scm b/src/planetarium/time.scm new file mode 100644 index 000000000..d5f95ed3e --- /dev/null +++ b/src/planetarium/time.scm @@ -0,0 +1,94 @@ +#| -*-Scheme-*- + +Copyright (C) 2013 Matthew Birkholz + +This file is part of an extension to MIT/GNU Scheme. + +MIT/GNU Scheme is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or (at +your option) any later version. + +MIT/GNU Scheme is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +along with MIT/GNU Scheme; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, +USA. + +|# + +;;; Formula numbers and unattributed quotes are from Meeus 2009, +;;; specifically the second English edition (1998) "with corrections +;;; as of August 10, 2009" of _Astronomical_Algorithms_ by Jean Meeus. + +(declare (usual-integrations)) + +(define (universal-time->julian-day time) + ;; The Julian Ephemeris Day (JDE) corresponding to TIME. + (let ((decoded (universal-time->global-decoded-time time))) + (julian-day (decoded-time/year decoded) + (decoded-time/month decoded) + (+ (decoded-time/day decoded) + (/ (+ (decoded-time/hour decoded) + (/ (+ (decoded-time/minute decoded) + (/ (decoded-time/second decoded) + 60)) + 60)) + 24))))) + +(define (julian-day year month day) + (let ((D day) + (Y (if (< month 3) (- year 1) year)) + (M (if (< month 3) (+ month 12) month))) + (define-integrable int truncate) + (let* ((A (int (/ Y 100))) + (B (if (or (< year 1582) + (and (= year 1582) (< month 10)) + (and (= year 1582) (= month 10) (< day 15))) + 0 + (+ 2 (- A) (int (/ A 4)))))) + (->flonum + (+ (int (* 365.25 (+ Y 4716))) + (int (* 30.6001 (+ M 1))) + D + B + -1524.5))))) + +(define (flo:~= n1 n2 epsilon) + ;; aka approximately-= + (and (flo:flonum? n1) (flo:flonum? n2) (flo:flonum? epsilon) + (flo:< (flo:abs (flo:- n2 n1)) epsilon))) + +(define (test-julian-day) + (for-each + (lambda (item) + (let ((y (car item)) + (m (cadr item)) + (d (caddr item)) + (jd (cadddr item))) + (let ((computed (->flonum (julian-day y m d)))) + (if (not (flo:~= computed jd 0.001)) + (warn "test-julian-day failed:" y m d jd computed))))) + '((1957 10 4.81 2436116.31) + (333 1 27.5 1842713.0) + + (2000 1 1.5 2451545.0) + (1999 1 1.0 2451179.5) + (1987 1 27.0 2446822.5) + (1987 6 19.5 2446966.0) + (1988 1 27.0 2447187.5) + (1988 6 19.5 2447332.0) + (1900 1 1.0 2415020.5) + (1600 1 1.0 2305447.5) + (1600 12 31.0 2305812.5) + ( 837 4 10.3 2026871.8) + (-123 12 31.0 1676496.5) + (-122 1 1.0 1676497.5) + (-1000 7 12.5 1356001.0) + (-1000 2 29.0 1355866.5) + (-1001 8 17.9 1355671.4) + (-4712 1 1.5 0.0)))) \ No newline at end of file diff --git a/tests/gtk/gtk-tests.scm b/tests/gtk/gtk-tests.scm index 067f6ff36..0f4c47d66 100644 --- a/tests/gtk/gtk-tests.scm +++ b/tests/gtk/gtk-tests.scm @@ -95,6 +95,7 @@ USA. (make-gtk-event-viewer-demo) (make-fix-layout-demo) (make-pole-zero) + (make-tellurian) (let loop () (if (not (null? (access toplevel-windows (->environment '(gtk gtk-widget))))) diff --git a/tests/gtk/test-gtk.scm b/tests/gtk/test-gtk.scm index 77160c8db..a377e78f7 100644 --- a/tests/gtk/test-gtk.scm +++ b/tests/gtk/test-gtk.scm @@ -37,6 +37,7 @@ USA. (compile-file "gtk-tests" '() new) (load "gtk-tests" new))) (load "../src/gtk/hello.scm" new) + (load "../src/planetarium/mit-scheme") (set! gcp (access gcp new)) (set! gls (access gls new)) (set! ls (access ls new)) -- 2.25.1