../bin/usnob1 -whole | acut -c1-12 | gawk -F- '\
  BEGIN{z=-1}/^#/{next} END{printf "%7d\n", n}\
  { if($1!=z){ printf "%7d\n",n; \
      printf "z=%04d: %+11d ", $1, id; z=$1; n=0 } \
    id++; n++}'
      0
z=0000:          +0     322
z=0001:        +322    1169
z=0002:       +1491    1823
z=0003:       +3314    2612
z=0004:       +5926    3371
z=0005:       +9297    4139
z=0006:      +13436    4808
z=0007:      +18244    5765
z=0008:      +24009    6444
z=0009:      +30453    7322
z=0010:      +37775    8016
z=0011:      +45791    8909
z=0012:      +54700    9670
z=0013:      +64370   10314
z=0014:      +74684   11263
z=0015:      +85947   11835
z=0016:      +97782   13190
z=0017:     +110972   14973
z=0018:     +125945   16231
z=0019:     +142176   17700
z=0020:     +159876   20669
z=0021:     +180545   23184
z=0022:     +203729   26816
z=0023:     +230545   28304
z=0024:     +258849   31435
z=0025:     +290284   33428
z=0026:     +323712   35381
z=0027:     +359093   37796
z=0028:     +396889   38808
z=0029:     +435697   39156
z=0030:     +474853   41500
z=0031:     +516353   44794
z=0032:     +561147   46042
z=0033:     +607189   47331
z=0034:     +654520   48725
z=0035:     +703245   50009
z=0036:     +753254   51695
z=0037:     +804949   52946
z=0038:     +857895   52240
z=0039:     +910135   52085
z=0040:     +962220   53698
z=0041:    +1015918   54894
z=0042:    +1070812   56096
z=0043:    +1126908   56971
z=0044:    +1183879   57452
z=0045:    +1241331   57496
z=0046:    +1298827   57018
z=0047:    +1355845   58063
z=0048:    +1413908   58169
z=0049:    +1472077   59731
z=0050:    +1531808   59652
z=0051:    +1591460   61062
z=0052:    +1652522   61576
z=0053:    +1714098   61485
z=0054:    +1775583   61466
z=0055:    +1837049   63310
z=0056:    +1900359   63306
z=0057:    +1963665   63681
z=0058:    +2027346   64476
z=0059:    +2091822   65877
z=0060:    +2157699   65452
z=0061:    +2223151   66213
z=0062:    +2289364   67216
z=0063:    +2356580   67051
z=0064:    +2423631   68046
z=0065:    +2491677   68058
z=0066:    +2559735   69627
z=0067:    +2629362   73052
z=0068:    +2702414   75798
z=0069:    +2778212   78582
z=0070:    +2856794   82872
z=0071:    +2939666   87571
z=0072:    +3027237   92682
z=0073:    +3119919   97756
z=0074:    +3217675  100864
z=0075:    +3318539  104973
z=0076:    +3423512  105860
z=0077:    +3529372  109878
z=0078:    +3639250  109098
z=0079:    +3748348  109109
z=0080:    +3857457  108937
z=0081:    +3966394  106702
z=0082:    +4073096  106182
z=0083:    +4179278  105003
z=0084:    +4284281  105254
z=0085:    +4389535  102218
z=0086:    +4491753  100767
z=0087:    +4592520  100516
z=0088:    +4693036   99471
z=0089:    +4792507  100766
z=0090:    +4893273  100316
z=0091:    +4993589  101832
z=0092:    +5095421  102376
z=0093:    +5197797  102868
z=0094:    +5300665  104234
z=0095:    +5404899  104787
z=0096:    +5509686  108139
z=0097:    +5617825  109205
z=0098:    +5727030  112527
z=0099:    +5839557  111954
z=0100:    +5951511  113577
z=0101:    +6065088  115244
z=0102:    +6180332  116881
z=0103:    +6297213  117955
z=0104:    +6415168  118217
z=0105:    +6533385  118434
z=0106:    +6651819  119929
z=0107:    +6771748  121465
z=0108:    +6893213  122813
z=0109:    +7016026  123836
z=0110:    +7139862  124975
z=0111:    +7264837  126550
z=0112:    +7391387  128144
z=0113:    +7519531  128939
z=0114:    +7648470  130428
z=0115:    +7778898  132562
z=0116:    +7911460  135897
z=0117:    +8047357  141742
z=0118:    +8189099  146595
z=0119:    +8335694  153319
z=0120:    +8489013  159736
z=0121:    +8648749  169726
z=0122:    +8818475  176177
z=0123:    +8994652  183895
z=0124:    +9178547  191318
z=0125:    +9369865  193234
z=0126:    +9563099  193022
z=0127:    +9756121  194765
z=0128:    +9950886  194256
z=0129:   +10145142  196578
z=0130:   +10341720  193996
z=0131:   +10535716  191457
z=0132:   +10727173  190619
z=0133:   +10917792  188074
z=0134:   +11105866  186312
z=0135:   +11292178  183860
z=0136:   +11476038  185818
z=0137:   +11661856  187596
z=0138:   +11849452  190087
z=0139:   +12039539  193349
z=0140:   +12232888  197948
z=0141:   +12430836  200828
z=0142:   +12631664  205082
z=0143:   +12836746  210720
z=0144:   +13047466  214383
z=0145:   +13261849  219350
z=0146:   +13481199  222625
z=0147:   +13703824  226665
z=0148:   +13930489  231444
z=0149:   +14161933  235156
z=0150:   +14397089  238118
z=0151:   +14635207  241692
z=0152:   +14876899  246924
z=0153:   +15123823  250497
z=0154:   +15374320  255584
z=0155:   +15629904  258416
z=0156:   +15888320  262831
z=0157:   +16151151  266058
z=0158:   +16417209  270435
z=0159:   +16687644  276428
z=0160:   +16964072  284383
z=0161:   +17248455  288846
z=0162:   +17537301  297821
z=0163:   +17835122  303760
z=0164:   +18138882  313491
z=0165:   +18452373  317863
z=0166:   +18770236  326925
z=0167:   +19097161  338311
z=0168:   +19435472  351065
z=0169:   +19786537  364218
z=0170:   +20150755  447046
z=0171:   +20597801  474491
z=0172:   +21072292  506817
z=0173:   +21579109  520876
z=0174:   +22099985  522432
z=0175:   +22622417  531027
z=0176:   +23153444  539203
z=0177:   +23692647  542403
z=0178:   +24235050  552881
z=0179:   +24787931  546832
z=0180:   +25334763  540962
z=0181:   +25875725  514613
z=0182:   +26390338  493017
z=0183:   +26883355  473456
z=0184:   +27356811  462544
z=0185:   +27819355  455625
z=0186:   +28274980  455781
z=0187:   +28730761  461743
z=0188:   +29192504  466257
z=0189:   +29658761  465629
z=0190:   +30124390  475433
z=0191:   +30599823  480679
z=0192:   +31080502  500968
z=0193:   +31581470  508664
z=0194:   +32090134  519432
z=0195:   +32609566  520393
z=0196:   +33129959  528083
z=0197:   +33658042  524984
z=0198:   +34183026  529948
z=0199:   +34712974  529990
z=0200:   +35242964  532562
z=0201:   +35775526  533738
z=0202:   +36309264  529047
z=0203:   +36838311  536051
z=0204:   +37374362  535179
z=0205:   +37909541  542508
z=0206:   +38452049  544411
z=0207:   +38996460  544365
z=0208:   +39540825  541708
z=0209:   +40082533  545235
z=0210:   +40627768  561027
z=0211:   +41188795  562366
z=0212:   +41751161  577766
z=0213:   +42328927  575458
z=0214:   +42904385  577985
z=0215:   +43482370  571268
z=0216:   +44053638  618881
z=0217:   +44672519  659641
z=0218:   +45332160  709672
z=0219:   +46041832  740766
z=0220:   +46782598  791860
z=0221:   +47574458  835359
z=0222:   +48409817  863263
z=0223:   +49273080  885092
z=0224:   +50158172  884682
z=0225:   +51042854  899939
z=0226:   +51942793  901092
z=0227:   +52843885  904390
z=0228:   +53748275  897394
z=0229:   +54645669  874051
z=0230:   +55519720  800560
z=0231:   +56320280  770452
z=0232:   +57090732  749253
z=0233:   +57839985  735291
z=0234:   +58575276  734112
z=0235:   +59309388  724409
z=0236:   +60033797  733649
z=0237:   +60767446  741701
z=0238:   +61509147  753091
z=0239:   +62262238  758987
z=0240:   +63021225  763966
z=0241:   +63785191  777820
z=0242:   +64563011  774044
z=0243:   +65337055  789055
z=0244:   +66126110  786689
z=0245:   +66912799  798779
z=0246:   +67711578  795057
z=0247:   +68506635  789391
z=0248:   +69296026  775359
z=0249:   +70071385  778750
z=0250:   +70850135  798657
z=0251:   +71648792  793448
z=0252:   +72442240  806121
z=0253:   +73248361  784114
z=0254:   +74032475  777804
z=0255:   +74810279  753972
z=0256:   +75564251  761240
z=0257:   +76325491  750261
z=0258:   +77075752  754235
z=0259:   +77829987  754080
z=0260:   +78584067  748366
z=0261:   +79332433  763460
z=0262:   +80095893  751827
z=0263:   +80847720  741396
z=0264:   +81589116  717554
z=0265:   +82306670  703738
z=0266:   +83010408  734661
z=0267:   +83745069  791084
z=0268:   +84536153  843736
z=0269:   +85379889  861463
z=0270:   +86241352  889380
z=0271:   +87130732  915776
z=0272:   +88046508  946470
z=0273:   +88992978  973619
z=0274:   +89966597  993332
z=0275:   +90959929 1015788
z=0276:   +91975717 1011352
z=0277:   +92987069 1011954
z=0278:   +93999023  997293
z=0279:   +94996316  951337
z=0280:   +95947653  896364
z=0281:   +96844017  864787
z=0282:   +97708804  857368
z=0283:   +98566172  838802
z=0284:   +99404974  847162
z=0285:  +100252136  831316
z=0286:  +101083452  831901
z=0287:  +101915353  820314
z=0288:  +102735667  832769
z=0289:  +103568436  853858
z=0290:  +104422294  851011
z=0291:  +105273305  870906
z=0292:  +106144211  865702
z=0293:  +107009913  893468
z=0294:  +107903381  882305
z=0295:  +108785686  880668
z=0296:  +109666354  842939
z=0297:  +110509293  837743
z=0298:  +111347036  832686
z=0299:  +112179722  828752
z=0300:  +113008474  821287
z=0301:  +113829761  801296
z=0302:  +114631057  812505
z=0303:  +115443562  811583
z=0304:  +116255145  824625
z=0305:  +117079770  818959
z=0306:  +117898729  831240
z=0307:  +118729969  825865
z=0308:  +119555834  811980
z=0309:  +120367814  794296
z=0310:  +121162110  780852
z=0311:  +121942962  783875
z=0312:  +122726837  774490
z=0313:  +123501327  788995
z=0314:  +124290322  786836
z=0315:  +125077158  797661
z=0316:  +125874819  863870
z=0317:  +126738689  966507
z=0318:  +127705196 1046615
z=0319:  +128751811 1072969
z=0320:  +129824780 1102005
z=0321:  +130926785 1130148
z=0322:  +132056933 1165979
z=0323:  +133222912 1163214
z=0324:  +134386126 1153892
z=0325:  +135540018 1129347
z=0326:  +136669365 1102423
z=0327:  +137771788 1101112
z=0328:  +138872900 1087203
z=0329:  +139960103 1046206
z=0330:  +141006309  974479
z=0331:  +141980788  922956
z=0332:  +142903744  898909
z=0333:  +143802653  871262
z=0334:  +144673915  858917
z=0335:  +145532832  847837
z=0336:  +146380669  853590
z=0337:  +147234259  853808
z=0338:  +148088067  853815
z=0339:  +148941882  846772
z=0340:  +149788654  841541
z=0341:  +150630195  834116
z=0342:  +151464311  829740
z=0343:  +152294051  834581
z=0344:  +153128632  830479
z=0345:  +153959111  846752
z=0346:  +154805863  846831
z=0347:  +155652694  856890
z=0348:  +156509584  853485
z=0349:  +157363069  853606
z=0350:  +158216675  863551
z=0351:  +159080226  856903
z=0352:  +159937129  862409
z=0353:  +160799538  856026
z=0354:  +161655564  859597
z=0355:  +162515161  861065
z=0356:  +163376226  861778
z=0357:  +164238004  860714
z=0358:  +165098718  873144
z=0359:  +165971862  867688
z=0360:  +166839550  859780
z=0361:  +167699330  860158
z=0362:  +168559488  862803
z=0363:  +169422291  866821
z=0364:  +170289112  856985
z=0365:  +171146097  865025
z=0366:  +172011122  890419
z=0367:  +172901541  971260
z=0368:  +173872801 1023891
z=0369:  +174896692 1058944
z=0370:  +175955636 1076095
z=0371:  +177031731 1110507
z=0372:  +178142238 1140340
z=0373:  +179282578 1145636
z=0374:  +180428214 1137893
z=0375:  +181566107 1115017
z=0376:  +182681124 1124505
z=0377:  +183805629 1115969
z=0378:  +184921598 1107457
z=0379:  +186029055 1074291
z=0380:  +187103346 1013663
z=0381:  +188117009  953747
z=0382:  +189070756  908479
z=0383:  +189979235  888285
z=0384:  +190867520  869566
z=0385:  +191737086  859697
z=0386:  +192596783  850990
z=0387:  +193447773  838367
z=0388:  +194286140  827445
z=0389:  +195113585  829539
z=0390:  +195943124  823663
z=0391:  +196766787  821849
z=0392:  +197588636  811016
z=0393:  +198399652  821243
z=0394:  +199220895  810051
z=0395:  +200030946  811644
z=0396:  +200842590  802577
z=0397:  +201645167  804441
z=0398:  +202449608  799059
z=0399:  +203248667  801840
z=0400:  +204050507  809837
z=0401:  +204860344  810168
z=0402:  +205670512  817468
z=0403:  +206487980  806812
z=0404:  +207294792  809270
z=0405:  +208104062  806444
z=0406:  +208910506  805345
z=0407:  +209715851  793847
z=0408:  +210509698  794984
z=0409:  +211304682  786950
z=0410:  +212091632  785519
z=0411:  +212877151  794386
z=0412:  +213671537  793537
z=0413:  +214465074  800047
z=0414:  +215265121  788800
z=0415:  +216053921  784113
z=0416:  +216838034  798537
z=0417:  +217636571  837428
z=0418:  +218473999  881388
z=0419:  +219355387  902530
z=0420:  +220257917  932286
z=0421:  +221190203  954198
z=0422:  +222144401 1003754
z=0423:  +223148155 1015007
z=0424:  +224163162 1018182
z=0425:  +225181344 1023316
z=0426:  +226204660 1017370
z=0427:  +227222030  998837
z=0428:  +228220867  979964
z=0429:  +229200831  957416
z=0430:  +230158247  913907
z=0431:  +231072154  890150
z=0432:  +231962304  863365
z=0433:  +232825669  831875
z=0434:  +233657544  811066
z=0435:  +234468610  792736
z=0436:  +235261346  795556
z=0437:  +236056902  790541
z=0438:  +236847443  799553
z=0439:  +237646996  798399
z=0440:  +238445395  796011
z=0441:  +239241406  807937
z=0442:  +240049343  801041
z=0443:  +240850384  804041
z=0444:  +241654425  796383
z=0445:  +242450808  814232
z=0446:  +243265040  816772
z=0447:  +244081812  823262
z=0448:  +244905074  812829
z=0449:  +245717903  808416
z=0450:  +246526319  812822
z=0451:  +247339141  812356
z=0452:  +248151497  818952
z=0453:  +248970449  809627
z=0454:  +249780076  816703
z=0455:  +250596779  801619
z=0456:  +251398398  797817
z=0457:  +252196215  798938
z=0458:  +252995153  784110
z=0459:  +253779263  777981
z=0460:  +254557244  765208
z=0461:  +255322452  762904
z=0462:  +256085356  752207
z=0463:  +256837563  758313
z=0464:  +257595876  756745
z=0465:  +258352621  760019
z=0466:  +259112640  781504
z=0467:  +259894144  827233
z=0468:  +260721377  881073
z=0469:  +261602450  908340
z=0470:  +262510790  928394
z=0471:  +263439184  947256
z=0472:  +264386440  977446
z=0473:  +265363886  980754
z=0474:  +266344640  981545
z=0475:  +267326185  996029
z=0476:  +268322214  990340
z=0477:  +269312554  987472
z=0478:  +270300026  975320
z=0479:  +271275346  955815
z=0480:  +272231161  925982
z=0481:  +273157143  890605
z=0482:  +274047748  853333
z=0483:  +274901081  824823
z=0484:  +275725904  817005
z=0485:  +276542909  796934
z=0486:  +277339843  802122
z=0487:  +278141965  800158
z=0488:  +278942123  798902
z=0489:  +279741025  813649
z=0490:  +280554674  813514
z=0491:  +281368188  822576
z=0492:  +282190764  808642
z=0493:  +282999406  823352
z=0494:  +283822758  822189
z=0495:  +284644947  831006
z=0496:  +285475953  818684
z=0497:  +286294637  821089
z=0498:  +287115726  828229
z=0499:  +287943955  828925
z=0500:  +288772880  851158
z=0501:  +289624038  841893
z=0502:  +290465931  852417
z=0503:  +291318348  833952
z=0504:  +292152300  843748
z=0505:  +292996048  832727
z=0506:  +293828775  828306
z=0507:  +294657081  829921
z=0508:  +295487002  814599
z=0509:  +296301601  820888
z=0510:  +297122489  810625
z=0511:  +297933114  821353
z=0512:  +298754467  805791
z=0513:  +299560258  818666
z=0514:  +300378924  815668
z=0515:  +301194592  817855
z=0516:  +302012447  836504
z=0517:  +302848951  866459
z=0518:  +303715410  923186
z=0519:  +304638596  971176
z=0520:  +305609772 1025919
z=0521:  +306635691 1050997
z=0522:  +307686688 1061632
z=0523:  +308748320 1076337
z=0524:  +309824657 1079128
z=0525:  +310903785 1084733
z=0526:  +311988518 1073519
z=0527:  +313062037 1063928
z=0528:  +314125965 1038123
z=0529:  +315164088 1012116
z=0530:  +316176204  987805
z=0531:  +317164009  945640
z=0532:  +318109649  909852
z=0533:  +319019501  878057
z=0534:  +319897558  865007
z=0535:  +320762565  839846
z=0536:  +321602411  833170
z=0537:  +322435581  830072
z=0538:  +323265653  820076
z=0539:  +324085729  835108
z=0540:  +324920837  838074
z=0541:  +325758911  862547
z=0542:  +326621458  851215
z=0543:  +327472673  865667
z=0544:  +328338340  850245
z=0545:  +329188585  847904
z=0546:  +330036489  848330
z=0547:  +330884819  848791
z=0548:  +331733610  865642
z=0549:  +332599252  866930
z=0550:  +333466182  886415
z=0551:  +334352597  876883
z=0552:  +335229480  896017
z=0553:  +336125497  886032
z=0554:  +337011529  902264
z=0555:  +337913793  900391
z=0556:  +338814184  898502
z=0557:  +339712686  906123
z=0558:  +340618809  898675
z=0559:  +341517484  911671
z=0560:  +342429155  901295
z=0561:  +343330450  907274
z=0562:  +344237724  912495
z=0563:  +345150219  936105
z=0564:  +346086324  941411
z=0565:  +347027735  955211
z=0566:  +347982946  983534
z=0567:  +348966480 1025590
z=0568:  +349992070 1114628
z=0569:  +351106698 1172038
z=0570:  +352278736 1215131
z=0571:  +353493867 1244975
z=0572:  +354738842 1253647
z=0573:  +355992489 1263933
z=0574:  +357256422 1250837
z=0575:  +358507259 1261017
z=0576:  +359768276 1236270
z=0577:  +361004546 1235517
z=0578:  +362240063 1167324
z=0579:  +363407387 1142490
z=0580:  +364549877 1095666
z=0581:  +365645543 1040985
z=0582:  +366686528  981374
z=0583:  +367667902  942190
z=0584:  +368610092  930801
z=0585:  +369540893  906678
z=0586:  +370447571  912256
z=0587:  +371359827  918172
z=0588:  +372277999  919109
z=0589:  +373197108  923125
z=0590:  +374120233  913147
z=0591:  +375033380  931106
z=0592:  +375964486  931321
z=0593:  +376895807  947449
z=0594:  +377843256  933094
z=0595:  +378776350  950038
z=0596:  +379726388  953099
z=0597:  +380679487  962441
z=0598:  +381641928  961168
z=0599:  +382603096  960823
z=0600:  +383563919  973313
z=0601:  +384537232  963788
z=0602:  +385501020  979653
z=0603:  +386480673  969694
z=0604:  +387450367  980824
z=0605:  +388431191  969303
z=0606:  +389400494  970319
z=0607:  +390370813  967812
z=0608:  +391338625  964190
z=0609:  +392302815  970973
z=0610:  +393273788  955431
z=0611:  +394229219  965934
z=0612:  +395195153  952192
z=0613:  +396147345  955970
z=0614:  +397103315  948235
z=0615:  +398051550  952093
z=0616:  +399003643  968590
z=0617:  +399972233  994247
z=0618:  +400966480 1062480
z=0619:  +402028960 1128788
z=0620:  +403157748 1171130
z=0621:  +404328878 1189988
z=0622:  +405518866 1208295
z=0623:  +406727161 1209280
z=0624:  +407936441 1207908
z=0625:  +409144349 1197858
z=0626:  +410342207 1192690
z=0627:  +411534897 1192276
z=0628:  +412727173 1182737
z=0629:  +413909910 1173208
z=0630:  +415083118 1156118
z=0631:  +416239236 1110535
z=0632:  +417349771 1064735
z=0633:  +418414506 1027051
z=0634:  +419441557 1015429
z=0635:  +420456986  989776
z=0636:  +421446762  998816
z=0637:  +422445578  984063
z=0638:  +423429641  964857
z=0639:  +424394498  944631
z=0640:  +425339129  933943
z=0641:  +426273072  938201
z=0642:  +427211273  927898
z=0643:  +428139171  928696
z=0644:  +429067867  919642
z=0645:  +429987509  920576
z=0646:  +430908085  915230
z=0647:  +431823315  912776
z=0648:  +432736091  914202
z=0649:  +433650293  901268
z=0650:  +434551561  919043
z=0651:  +435470604  901830
z=0652:  +436372434  900752
z=0653:  +437273186  885705
z=0654:  +438158891  888764
z=0655:  +439047655  879451
z=0656:  +439927106  872961
z=0657:  +440800067  880140
z=0658:  +441680207  869512
z=0659:  +442549719  896357
z=0660:  +443446076  881205
z=0661:  +444327281  905829
z=0662:  +445233110  901079
z=0663:  +446134189  920986
z=0664:  +447055175  924005
z=0665:  +447979180  931153
z=0666:  +448910333  954238
z=0667:  +449864571  971425
z=0668:  +450835996 1025145
z=0669:  +451861141 1049405
z=0670:  +452910546 1072551
z=0671:  +453983097 1070955
z=0672:  +455054052 1082510
z=0673:  +456136562 1090958
z=0674:  +457227520 1077112
z=0675:  +458304632 1091427
z=0676:  +459396059 1085273
z=0677:  +460481332 1104951
z=0678:  +461586283 1094398
z=0679:  +462680681 1079142
z=0680:  +463759823 1048757
z=0681:  +464808580 1013855
z=0682:  +465822435  972329
z=0683:  +466794764  946217
z=0684:  +467740981  931976
z=0685:  +468672957  897879
z=0686:  +469570836  902637
z=0687:  +470473473  894856
z=0688:  +471368329  907610
z=0689:  +472275939  923233
z=0690:  +473199172  914852
z=0691:  +474114024  915237
z=0692:  +475029261  899664
z=0693:  +475928925  900111
z=0694:  +476829036  872653
z=0695:  +477701689  880313
z=0696:  +478582002  873300
z=0697:  +479455302  879019
z=0698:  +480334321  869390
z=0699:  +481203711  849960
z=0700:  +482053671  852684
z=0701:  +482906355  841266
z=0702:  +483747621  844413
z=0703:  +484592034  836404
z=0704:  +485428438  848976
z=0705:  +486277414  834699
z=0706:  +487112113  838707
z=0707:  +487950820  845364
z=0708:  +488796184  842967
z=0709:  +489639151  864622
z=0710:  +490503773  852018
z=0711:  +491355791  862912
z=0712:  +492218703  848788
z=0713:  +493067491  861695
z=0714:  +493929186  859158
z=0715:  +494788344  869598
z=0716:  +495657942  907354
z=0717:  +496565296  956874
z=0718:  +497522170 1032335
z=0719:  +498554505 1095744
z=0720:  +499650249 1165693
z=0721:  +500815942 1192294
z=0722:  +502008236 1213210
z=0723:  +503221446 1191558
z=0724:  +504413004 1186715
z=0725:  +505599719 1182222
z=0726:  +506781941 1175192
z=0727:  +507957133 1180628
z=0728:  +509137761 1167702
z=0729:  +510305463 1131600
z=0730:  +511437063 1076789
z=0731:  +512513852 1023082
z=0732:  +513536934  961229
z=0733:  +514498163  913796
z=0734:  +515411959  879026
z=0735:  +516290985  854001
z=0736:  +517144986  842509
z=0737:  +517987495  843926
z=0738:  +518831421  843978
z=0739:  +519675399  840987
z=0740:  +520516386  842199
z=0741:  +521358585  856655
z=0742:  +522215240  861666
z=0743:  +523076906  874152
z=0744:  +523951058  866637
z=0745:  +524817695  860745
z=0746:  +525678440  843822
z=0747:  +526522262  833936
z=0748:  +527356198  833694
z=0749:  +528189892  831613
z=0750:  +529021505  832108
z=0751:  +529853613  813658
z=0752:  +530667271  800480
z=0753:  +531467751  789885
z=0754:  +532257636  777600
z=0755:  +533035236  780385
z=0756:  +533815621  778480
z=0757:  +534594101  787198
z=0758:  +535381299  775632
z=0759:  +536156931  774415
z=0760:  +536931346  748643
z=0761:  +537679989  743469
z=0762:  +538423458  733440
z=0763:  +539156898  732730
z=0764:  +539889628  729742
z=0765:  +540619370  718681
z=0766:  +541338051  740278
z=0767:  +542078329  763054
z=0768:  +542841383  797479
z=0769:  +543638862  839794
z=0770:  +544478656  854173
z=0771:  +545332829  872460
z=0772:  +546205289  872603
z=0773:  +547077892  877553
z=0774:  +547955445  862310
z=0775:  +548817755  873977
z=0776:  +549691732  866733
z=0777:  +550558465  873257
z=0778:  +551431722  879989
z=0779:  +552311711  852710
z=0780:  +553164421  825179
z=0781:  +553989600  786206
z=0782:  +554775806  761117
z=0783:  +555536923  723453
z=0784:  +556260376  691978
z=0785:  +556952354  673300
z=0786:  +557625654  668379
z=0787:  +558294033  674323
z=0788:  +558968356  663918
z=0789:  +559632274  671450
z=0790:  +560303724  665742
z=0791:  +560969466  670897
z=0792:  +561640363  670786
z=0793:  +562311149  672742
z=0794:  +562983891  671784
z=0795:  +563655675  670530
z=0796:  +564326205  670698
z=0797:  +564996903  663672
z=0798:  +565660575  672810
z=0799:  +566333385  664340
z=0800:  +566997725  675951
z=0801:  +567673676  682507
z=0802:  +568356183  699103
z=0803:  +569055286  697539
z=0804:  +569752825  692890
z=0805:  +570445715  695494
z=0806:  +571141209  674927
z=0807:  +571816136  682403
z=0808:  +572498539  676852
z=0809:  +573175391  690950
z=0810:  +573866341  700196
z=0811:  +574566537  704829
z=0812:  +575271366  709933
z=0813:  +575981299  703007
z=0814:  +576684306  698655
z=0815:  +577382961  694245
z=0816:  +578077206  723108
z=0817:  +578800314  740001
z=0818:  +579540315  766278
z=0819:  +580306593  790879
z=0820:  +581097472  804176
z=0821:  +581901648  826479
z=0822:  +582728127  821534
z=0823:  +583549661  832035
z=0824:  +584381696  819058
z=0825:  +585200754  833255
z=0826:  +586034009  834309
z=0827:  +586868318  843351
z=0828:  +587711669  855745
z=0829:  +588567414  834477
z=0830:  +589401891  815814
z=0831:  +590217705  783309
z=0832:  +591001014  755027
z=0833:  +591756041  712579
z=0834:  +592468620  687390
z=0835:  +593156010  673552
z=0836:  +593829562  666754
z=0837:  +594496316  676873
z=0838:  +595173189  664021
z=0839:  +595837210  674878
z=0840:  +596512088  657130
z=0841:  +597169218  667065
z=0842:  +597836283  656510
z=0843:  +598492793  663071
z=0844:  +599155864  656034
z=0845:  +599811898  651656
z=0846:  +600463554  652763
z=0847:  +601116317  639297
z=0848:  +601755614  648935
z=0849:  +602404549  630923
z=0850:  +603035472  639273
z=0851:  +603674745  615646
z=0852:  +604290391  616161
z=0853:  +604906552  613875
z=0854:  +605520427  606619
z=0855:  +606127046  603874
z=0856:  +606730920  597252
z=0857:  +607328172  598004
z=0858:  +607926176  589597
z=0859:  +608515773  592912
z=0860:  +609108685  581004
z=0861:  +609689689  594559
z=0862:  +610284248  593476
z=0863:  +610877724  605153
z=0864:  +611482877  597423
z=0865:  +612080300  589421
z=0866:  +612669721  604840
z=0867:  +613274561  631893
z=0868:  +613906454  664305
z=0869:  +614570759  707212
z=0870:  +615277971  747060
z=0871:  +616025031  792071
z=0872:  +616817102  820250
z=0873:  +617637352  815844
z=0874:  +618453196  807824
z=0875:  +619261020  822160
z=0876:  +620083180  849806
z=0877:  +620932986  876601
z=0878:  +621809587  888123
z=0879:  +622697710  852386
z=0880:  +623550096  799267
z=0881:  +624349363  763133
z=0882:  +625112496  718566
z=0883:  +625831062  678505
z=0884:  +626509567  633194
z=0885:  +627142761  621620
z=0886:  +627764381  623982
z=0887:  +628388363  627788
z=0888:  +629016151  625720
z=0889:  +629641871  632535
z=0890:  +630274406  635559
z=0891:  +630909965  643170
z=0892:  +631553135  640126
z=0893:  +632193261  629342
z=0894:  +632822603  630428
z=0895:  +633453031  631616
z=0896:  +634084647  632445
z=0897:  +634717092  630816
z=0898:  +635347908  634848
z=0899:  +635982756  627222
z=0900:  +636609978  618275
z=0901:  +637228253  611568
z=0902:  +637839821  603359
z=0903:  +638443180  596777
z=0904:  +639039957  586464
z=0905:  +639626421  582391
z=0906:  +640208812  577854
z=0907:  +640786666  576103
z=0908:  +641362769  569710
z=0909:  +641932479  569350
z=0910:  +642501829  571789
z=0911:  +643073618  571260
z=0912:  +643644878  574800
z=0913:  +644219678  576414
z=0914:  +644796092  579059
z=0915:  +645375151  577430
z=0916:  +645952581  593965
z=0917:  +646546546  619864
z=0918:  +647166410  645204
z=0919:  +647811614  669052
z=0920:  +648480666  702009
z=0921:  +649182675  742807
z=0922:  +649925482  764986
z=0923:  +650690468  780018
z=0924:  +651470486  781123
z=0925:  +652251609  776539
z=0926:  +653028148  783938
z=0927:  +653812086  788930
z=0928:  +654601016  807308
z=0929:  +655408324  790220
z=0930:  +656198544  765563
z=0931:  +656964107  741838
z=0932:  +657705945  717930
z=0933:  +658423875  695730
z=0934:  +659119605  664275
z=0935:  +659783880  643882
z=0936:  +660427762  642098
z=0937:  +661069860  642365
z=0938:  +661712225  629820
z=0939:  +662342045  624176
z=0940:  +662966221  607997
z=0941:  +663574218  603489
z=0942:  +664177707  594044
z=0943:  +664771751  588724
z=0944:  +665360475  592261
z=0945:  +665952736  596149
z=0946:  +666548885  593362
z=0947:  +667142247  594039
z=0948:  +667736286  598475
z=0949:  +668334761  595575
z=0950:  +668930336  601206
z=0951:  +669531542  600351
z=0952:  +670131893  599035
z=0953:  +670730928  596706
z=0954:  +671327634  592342
z=0955:  +671919976  591874
z=0956:  +672511850  591837
z=0957:  +673103687  598711
z=0958:  +673702398  595284
z=0959:  +674297682  597248
z=0960:  +674894930  596380
z=0961:  +675491310  601362
z=0962:  +676092672  603373
z=0963:  +676696045  603747
z=0964:  +677299792  606689
z=0965:  +677906481  610520
z=0966:  +678517001  619766
z=0967:  +679136767  630999
z=0968:  +679767766  651163
z=0969:  +680418929  667385
z=0970:  +681086314  698108
z=0971:  +681784422  719813
z=0972:  +682504235  741611
z=0973:  +683245846  749112
z=0974:  +683994958  758757
z=0975:  +684753715  755403
z=0976:  +685509118  758786
z=0977:  +686267904  767261
z=0978:  +687035165  768735
z=0979:  +687803900  757872
z=0980:  +688561772  742972
z=0981:  +689304744  743307
z=0982:  +690048051  731274
z=0983:  +690779325  704412
z=0984:  +691483737  667731
z=0985:  +692151468  640137
z=0986:  +692791605  635453
z=0987:  +693427058  626702
z=0988:  +694053760  624245
z=0989:  +694678005  616278
z=0990:  +695294283  623782
z=0991:  +695918065  619458
z=0992:  +696537523  628116
z=0993:  +697165639  622453
z=0994:  +697788092  628185
z=0995:  +698416277  635745
z=0996:  +699052022  638405
z=0997:  +699690427  639270
z=0998:  +700329697  632835
z=0999:  +700962532  630937
z=1000:  +701593469  618282
z=1001:  +702211751  631044
z=1002:  +702842795  628834
z=1003:  +703471629  636031
z=1004:  +704107660  635388
z=1005:  +704743048  642654
z=1006:  +705385702  639339
z=1007:  +706025041  637234
z=1008:  +706662275  638553
z=1009:  +707300828  638800
z=1010:  +707939628  647245
z=1011:  +708586873  644644
z=1012:  +709231517  648647
z=1013:  +709880164  650628
z=1014:  +710530792  662107
z=1015:  +711192899  665017
z=1016:  +711857916  673958
z=1017:  +712531874  695559
z=1018:  +713227433  704024
z=1019:  +713931457  728346
z=1020:  +714659803  753921
z=1021:  +715413724  772425
z=1022:  +716186149  780281
z=1023:  +716966430  776160
z=1024:  +717742590  775949
z=1025:  +718518539  761855
z=1026:  +719280394  773536
z=1027:  +720053930  783706
z=1028:  +720837636  791463
z=1029:  +721629099  775111
z=1030:  +722404210  747451
z=1031:  +723151661  730428
z=1032:  +723882089  705635
z=1033:  +724587724  671844
z=1034:  +725259568  641180
z=1035:  +725900748  633579
z=1036:  +726534327  632745
z=1037:  +727167072  632557
z=1038:  +727799629  629828
z=1039:  +728429457  632395
z=1040:  +729061852  645726
z=1041:  +729707578  659216
z=1042:  +730366794  670185
z=1043:  +731036979  668101
z=1044:  +731705080  664902
z=1045:  +732369982  645316
z=1046:  +733015298  648679
z=1047:  +733663977  652791
z=1048:  +734316768  643182
z=1049:  +734959950  641084
z=1050:  +735601034  636908
z=1051:  +736237942  649242
z=1052:  +736887184  659335
z=1053:  +737546519  659641
z=1054:  +738206160  654499
z=1055:  +738860659  658395
z=1056:  +739519054  667528
z=1057:  +740186582  671868
z=1058:  +740858450  657477
z=1059:  +741515927  646906
z=1060:  +742162833  629719
z=1061:  +742792552  627748
z=1062:  +743420300  630478
z=1063:  +744050778  632224
z=1064:  +744683002  628109
z=1065:  +745311111  616424
z=1066:  +745927535  620070
z=1067:  +746547605  646785
z=1068:  +747194390  659809
z=1069:  +747854199  671220
z=1070:  +748525419  698920
z=1071:  +749224339  717289
z=1072:  +749941628  725426
z=1073:  +750667054  726634
z=1074:  +751393688  726764
z=1075:  +752120452  725043
z=1076:  +752845495  741966
z=1077:  +753587461  754867
z=1078:  +754342328  761604
z=1079:  +755103932  748728
z=1080:  +755852660  725916
z=1081:  +756578576  718643
z=1082:  +757297219  706393
z=1083:  +758003612  670605
z=1084:  +758674217  635108
z=1085:  +759309325  621064
z=1086:  +759930389  622262
z=1087:  +760552651  622388
z=1088:  +761175039  619354
z=1089:  +761794393  612384
z=1090:  +762406777  611398
z=1091:  +763018175  604836
z=1092:  +763623011  607535
z=1093:  +764230546  598642
z=1094:  +764829188  600029
z=1095:  +765429217  602414
z=1096:  +766031631  608602
z=1097:  +766640233  611197
z=1098:  +767251430  605759
z=1099:  +767857189  604278
z=1100:  +768461467  602127
z=1101:  +769063594  613763
z=1102:  +769677357  620022
z=1103:  +770297379  625641
z=1104:  +770923020  617278
z=1105:  +771540298  607739
z=1106:  +772148037  604246
z=1107:  +772752283  603566
z=1108:  +773355849  608764
z=1109:  +773964613  601454
z=1110:  +774566067  602523
z=1111:  +775168590  603622
z=1112:  +775772212  607285
z=1113:  +776379497  607095
z=1114:  +776986592  602270
z=1115:  +777588862  607675
z=1116:  +778196537  616170
z=1117:  +778812707  633463
z=1118:  +779446170  628318
z=1119:  +780074488  628051
z=1120:  +780702539  643327
z=1121:  +781345866  664600
z=1122:  +782010466  673305
z=1123:  +782683771  674060
z=1124:  +783357831  663089
z=1125:  +784020920  665555
z=1126:  +784686475  665586
z=1127:  +785352061  688754
z=1128:  +786040815  694943
z=1129:  +786735758  688934
z=1130:  +787424692  671743
z=1131:  +788096435  660616
z=1132:  +788757051  633827
z=1133:  +789390878  599672
z=1134:  +789990550  577467
z=1135:  +790568017  567021
z=1136:  +791135038  572920
z=1137:  +791707958  570797
z=1138:  +792278755  571898
z=1139:  +792850653  565752
z=1140:  +793416405  563759
z=1141:  +793980164  571296
z=1142:  +794551460  566548
z=1143:  +795118008  571037
z=1144:  +795689045  575457
z=1145:  +796264502  580872
z=1146:  +796845374  579815
z=1147:  +797425189  587218
z=1148:  +798012407  587837
z=1149:  +798600244  584257
z=1150:  +799184501  581551
z=1151:  +799766052  577260
z=1152:  +800343312  580059
z=1153:  +800923371  580159
z=1154:  +801503530  576568
z=1155:  +802080098  565827
z=1156:  +802645925  563079
z=1157:  +803209004  559791
z=1158:  +803768795  558592
z=1159:  +804327387  567125
z=1160:  +804894512  577348
z=1161:  +805471860  593586
z=1162:  +806065446  596419
z=1163:  +806661865  604727
z=1164:  +807266592  598518
z=1165:  +807865110  604098
z=1166:  +808469208  607430
z=1167:  +809076638  619733
z=1168:  +809696371  624515
z=1169:  +810320886  643479
z=1170:  +810964365  667625
z=1171:  +811631990  690647
z=1172:  +812322637  713805
z=1173:  +813036442  712252
z=1174:  +813748694  730527
z=1175:  +814479221  724866
z=1176:  +815204087  749270
z=1177:  +815953357  767527
z=1178:  +816720884  767875
z=1179:  +817488759  742339
z=1180:  +818231098  721014
z=1181:  +818952112  708088
z=1182:  +819660200  687187
z=1183:  +820347387  655547
z=1184:  +821002934  620770
z=1185:  +821623704  607893
z=1186:  +822231597  605617
z=1187:  +822837214  609174
z=1188:  +823446388  605391
z=1189:  +824051779  604347
z=1190:  +824656126  601973
z=1191:  +825258099  598739
z=1192:  +825856838  601223
z=1193:  +826458061  591592
z=1194:  +827049653  594341
z=1195:  +827643994  594975
z=1196:  +828238969  601704
z=1197:  +828840673  604162
z=1198:  +829444835  607234
z=1199:  +830052069  610673
z=1200:  +830662742  607087
z=1201:  +831269829  607124
z=1202:  +831876953  609425
z=1203:  +832486378  610198
z=1204:  +833096576  610285
z=1205:  +833706861  609620
z=1206:  +834316481  609060
z=1207:  +834925541  602002
z=1208:  +835527543  601336
z=1209:  +836128879  595735
z=1210:  +836724614  597116
z=1211:  +837321730  588190
z=1212:  +837909920  588199
z=1213:  +838498119  595117
z=1214:  +839093236  597379
z=1215:  +839690615  595403
z=1216:  +840286018  602631
z=1217:  +840888649  616215
z=1218:  +841504864  625329
z=1219:  +842130193  633866
z=1220:  +842764059  658347
z=1221:  +843422406  691286
z=1222:  +844113692  713340
z=1223:  +844827032  714644
z=1224:  +845541676  714635
z=1225:  +846256311  704288
z=1226:  +846960599  714249
z=1227:  +847674848  721372
z=1228:  +848396220  729730
z=1229:  +849125950  709481
z=1230:  +849835431  688510
z=1231:  +850523941  684853
z=1232:  +851208794  670205
z=1233:  +851878999  644315
z=1234:  +852523314  616706
z=1235:  +853140020  596111
z=1236:  +853736131  587141
z=1237:  +854323272  585490
z=1238:  +854908762  565188
z=1239:  +855473950  551870
z=1240:  +856025820  546328
z=1241:  +856572148  540621
z=1242:  +857112769  541346
z=1243:  +857654115  534166
z=1244:  +858188281  534550
z=1245:  +858722831  534626
z=1246:  +859257457  535416
z=1247:  +859792873  530613
z=1248:  +860323486  532251
z=1249:  +860855737  530168
z=1250:  +861385905  526970
z=1251:  +861912875  530051
z=1252:  +862442926  529156
z=1253:  +862972082  535877
z=1254:  +863507959  537258
z=1255:  +864045217  534850
z=1256:  +864580067  533806
z=1257:  +865113873  539451
z=1258:  +865653324  548648
z=1259:  +866201972  546408
z=1260:  +866748380  551355
z=1261:  +867299735  548508
z=1262:  +867848243  553019
z=1263:  +868401262  555004
z=1264:  +868956266  553330
z=1265:  +869509596  553480
z=1266:  +870063076  558540
z=1267:  +870621616  574683
z=1268:  +871196299  579628
z=1269:  +871775927  594387
z=1270:  +872370314  614615
z=1271:  +872984929  643171
z=1272:  +873628100  657319
z=1273:  +874285419  655080
z=1274:  +874940499  650883
z=1275:  +875591382  646620
z=1276:  +876238002  647011
z=1277:  +876885013  651907
z=1278:  +877536920  659411
z=1279:  +878196331  650505
z=1280:  +878846836  641111
z=1281:  +879487947  634694
z=1282:  +880122641  619528
z=1283:  +880742169  583934
z=1284:  +881326103  547719
z=1285:  +881873822  529163
z=1286:  +882402985  531819
z=1287:  +882934804  531812
z=1288:  +883466616  535515
z=1289:  +884002131  532914
z=1290:  +884535045  527093
z=1291:  +885062138  529761
z=1292:  +885591899  531871
z=1293:  +886123770  538065
z=1294:  +886661835  532539
z=1295:  +887194374  539309
z=1296:  +887733683  545362
z=1297:  +888279045  543276
z=1298:  +888822321  531019
z=1299:  +889353340  515888
z=1300:  +889869228  510226
z=1301:  +890379454  506344
z=1302:  +890885798  507127
z=1303:  +891392925  508090
z=1304:  +891901015  509898
z=1305:  +892410913  511681
z=1306:  +892922594  510472
z=1307:  +893433066  510010
z=1308:  +893943076  510473
z=1309:  +894453549  505811
z=1310:  +894959360  501066
z=1311:  +895460426  503202
z=1312:  +895963628  502406
z=1313:  +896466034  504765
z=1314:  +896970799  505126
z=1315:  +897475925  508238
z=1316:  +897984163  517499
z=1317:  +898501662  533539
z=1318:  +899035201  543109
z=1319:  +899578310  555173
z=1320:  +900133483  572238
z=1321:  +900705721  590839
z=1322:  +901296560  599050
z=1323:  +901895610  608497
z=1324:  +902504107  608025
z=1325:  +903112132  611051
z=1326:  +903723183  616761
z=1327:  +904339944  631594
z=1328:  +904971538  639659
z=1329:  +905611197  626523
z=1330:  +906237720  616043
z=1331:  +906853763  610075
z=1332:  +907463838  589992
z=1333:  +908053830  548617
z=1334:  +908602447  515310
z=1335:  +909117757  504203
z=1336:  +909621960  506188
z=1337:  +910128148  505448
z=1338:  +910633596  504102
z=1339:  +911137698  508348
z=1340:  +911646046  513592
z=1341:  +912159638  531112
z=1342:  +912690750  533835
z=1343:  +913224585  535224
z=1344:  +913759809  527241
z=1345:  +914287050  523074
z=1346:  +914810124  521076
z=1347:  +915331200  523680
z=1348:  +915854880  526732
z=1349:  +916381612  526107
z=1350:  +916907719  529441
z=1351:  +917437160  526697
z=1352:  +917963857  533742
z=1353:  +918497599  534503
z=1354:  +919032102  540544
z=1355:  +919572646  542393
z=1356:  +920115039  543958
z=1357:  +920658997  545404
z=1358:  +921204401  532496
z=1359:  +921736897  527881
z=1360:  +922264778  513914
z=1361:  +922778692  518901
z=1362:  +923297593  519567
z=1363:  +923817160  524723
z=1364:  +924341883  523325
z=1365:  +924865208  520438
z=1366:  +925385646  530161
z=1367:  +925915807  539585
z=1368:  +926455392  550303
z=1369:  +927005695  560301
z=1370:  +927565996  587550
z=1371:  +928153546  610333
z=1372:  +928763879  623556
z=1373:  +929387435  624288
z=1374:  +930011723  621272
z=1375:  +930632995  618064
z=1376:  +931251059  622105
z=1377:  +931873164  640220
z=1378:  +932513384  638409
z=1379:  +933151793  628512
z=1380:  +933780305  616676
z=1381:  +934396981  607554
z=1382:  +935004535  591709
z=1383:  +935596244  562659
z=1384:  +936158903  525581
z=1385:  +936684484  512612
z=1386:  +937197096  510778
z=1387:  +937707874  511069
z=1388:  +938218943  509121
z=1389:  +938728064  512681
z=1390:  +939240745  513979
z=1391:  +939754724  515597
z=1392:  +940270321  511884
z=1393:  +940782205  511478
z=1394:  +941293683  514213
z=1395:  +941807896  514903
z=1396:  +942322799  513072
z=1397:  +942835871  510277
z=1398:  +943346148  513277
z=1399:  +943859425  510760
z=1400:  +944370185  516690
z=1401:  +944886875  525518
z=1402:  +945412393  531812
z=1403:  +945944205  530483
z=1404:  +946474688  521095
z=1405:  +946995783  512181
z=1406:  +947507964  513305
z=1407:  +948021269  514874
z=1408:  +948536143  516989
z=1409:  +949053132  512115
z=1410:  +949565247  508831
z=1411:  +950074078  509245
z=1412:  +950583323  510147
z=1413:  +951093470  520588
z=1414:  +951614058  513707
z=1415:  +952127765  516155
z=1416:  +952643920  531626
z=1417:  +953175546  542884
z=1418:  +953718430  543776
z=1419:  +954262206  539162
z=1420:  +954801368  549710
z=1421:  +955351078  566509
z=1422:  +955917587  580444
z=1423:  +956498031  579941
z=1424:  +957077972  577312
z=1425:  +957655284  577250
z=1426:  +958232534  587003
z=1427:  +958819537  595975
z=1428:  +959415512  597743
z=1429:  +960013255  591007
z=1430:  +960604262  580555
z=1431:  +961184817  580288
z=1432:  +961765105  559924
z=1433:  +962325029  524787
z=1434:  +962849816  487371
z=1435:  +963337187  475833
z=1436:  +963813020  475612
z=1437:  +964288632  476569
z=1438:  +964765201  477348
z=1439:  +965242549  475570
z=1440:  +965718119  473628
z=1441:  +966191747  477141
z=1442:  +966668888  477030
z=1443:  +967145918  481182
z=1444:  +967627100  478507
z=1445:  +968105607  479390
z=1446:  +968584997  477442
z=1447:  +969062439  474191
z=1448:  +969536630  473339
z=1449:  +970009969  473009
z=1450:  +970482978  473713
z=1451:  +970956691  472977
z=1452:  +971429668  470844
z=1453:  +971900512  472214
z=1454:  +972372726  472523
z=1455:  +972845249  472061
z=1456:  +973317310  472030
z=1457:  +973789340  471410
z=1458:  +974260750  471507
z=1459:  +974732257  472858
z=1460:  +975205115  476143
z=1461:  +975681258  486121
z=1462:  +976167379  489225
z=1463:  +976656604  486468
z=1464:  +977143072  482263
z=1465:  +977625335  478699
z=1466:  +978104034  487815
z=1467:  +978591849  497133
z=1468:  +979088982  509344
z=1469:  +979598326  512434
z=1470:  +980110760  522717
z=1471:  +980633477  544826
z=1472:  +981178303  562905
z=1473:  +981741208  562495
z=1474:  +982303703  553240
z=1475:  +982856943  555856
z=1476:  +983412799  564198
z=1477:  +983976997  564917
z=1478:  +984541914  556492
z=1479:  +985098406  541208
z=1480:  +985639614  525671
z=1481:  +986165285  514605
z=1482:  +986679890  495378
z=1483:  +987175268  461561
z=1484:  +987636829  424153
z=1485:  +988060982  402854
z=1486:  +988463836  403134
z=1487:  +988866970  402111
z=1488:  +989269081  404147
z=1489:  +989673228  400673
z=1490:  +990073901  401065
z=1491:  +990474966  403070
z=1492:  +990878036  396698
z=1493:  +991274734  398623
z=1494:  +991673357  396657
z=1495:  +992070014  397181
z=1496:  +992467195  394883
z=1497:  +992862078  395207
z=1498:  +993257285  394946
z=1499:  +993652231  392446
z=1500:  +994044677  389395
z=1501:  +994434072  387282
z=1502:  +994821354  390170
z=1503:  +995211524  388304
z=1504:  +995599828  389743
z=1505:  +995989571  386621
z=1506:  +996376192  382795
z=1507:  +996758987  381773
z=1508:  +997140760  383691
z=1509:  +997524451  382188
z=1510:  +997906639  376917
z=1511:  +998283556  379686
z=1512:  +998663242  378402
z=1513:  +999041644  379012
z=1514:  +999420656  373939
z=1515:  +999794595  376086
z=1516: +1000170681  380985
z=1517: +1000551666  388606
z=1518: +1000940272  390211
z=1519: +1001330483  393621
z=1520: +1001724104  414970
z=1521: +1002139074  443761
z=1522: +1002582835  463310
z=1523: +1003046145  465440
z=1524: +1003511585  452816
z=1525: +1003964401  454306
z=1526: +1004418707  461810
z=1527: +1004880517  467816
z=1528: +1005348333  470141
z=1529: +1005818474  459365
z=1530: +1006277839  451148
z=1531: +1006728987  442374
z=1532: +1007171361  434480
z=1533: +1007605841  402889
z=1534: +1008008730  364779
z=1535: +1008373509  353583
z=1536: +1008727092  358213
z=1537: +1009085305  355153
z=1538: +1009440458  341431
z=1539: +1009781889  334162
z=1540: +1010116051  328670
z=1541: +1010444721  328709
z=1542: +1010773430  324541
z=1543: +1011097971  321846
z=1544: +1011419817  317608
z=1545: +1011737425  315979
z=1546: +1012053404  312642
z=1547: +1012366046  309174
z=1548: +1012675220  307054
z=1549: +1012982274  300600
z=1550: +1013282874  299452
z=1551: +1013582326  295918
z=1552: +1013878244  295151
z=1553: +1014173395  289072
z=1554: +1014462467  282992
z=1555: +1014745459  279918
z=1556: +1015025377  275416
z=1557: +1015300793  272764
z=1558: +1015573557  268366
z=1559: +1015841923  268855
z=1560: +1016110778  264701
z=1561: +1016375479  261930
z=1562: +1016637409  260938
z=1563: +1016898347  260418
z=1564: +1017158765  257476
z=1565: +1017416241  256779
z=1566: +1017673020  265033
z=1567: +1017938053  271019
z=1568: +1018209072  276184
z=1569: +1018485256  276235
z=1570: +1018761491  286734
z=1571: +1019048225  300901
z=1572: +1019349126  314773
z=1573: +1019663899  309571
z=1574: +1019973470  309265
z=1575: +1020282735  310233
z=1576: +1020592968  317127
z=1577: +1020910095  326175
z=1578: +1021236270  319614
z=1579: +1021555884  318596
z=1580: +1021874480  316229
z=1581: +1022190709  311031
z=1582: +1022501740  302046
z=1583: +1022803786  273612
z=1584: +1023077398  248909
z=1585: +1023326307  236143
z=1586: +1023562450  233707
z=1587: +1023796157  230021
z=1588: +1024026178  223559
z=1589: +1024249737  222571
z=1590: +1024472308  221911
z=1591: +1024694219  224098
z=1592: +1024918317  221258
z=1593: +1025139575  221052
z=1594: +1025360627  221941
z=1595: +1025582568  223110
z=1596: +1025805678  222369
z=1597: +1026028047  220551
z=1598: +1026248598  213810
z=1599: +1026462408  207055
z=1600: +1026669463  184366
z=1601: +1026853829  182059
z=1602: +1027035888  182656
z=1603: +1027218544  181529
z=1604: +1027400073  180631
z=1605: +1027580704  179082
z=1606: +1027759786  179881
z=1607: +1027939667  177987
z=1608: +1028117654  176422
z=1609: +1028294076  177562
z=1610: +1028471638  175653
z=1611: +1028647291  173335
z=1612: +1028820626  173246
z=1613: +1028993872  171247
z=1614: +1029165119  171860
z=1615: +1029336979  172172
z=1616: +1029509151  174144
z=1617: +1029683295  177698
z=1618: +1029860993  178925
z=1619: +1030039918  180430
z=1620: +1030220348  183724
z=1621: +1030404072  188353
z=1622: +1030592425  190485
z=1623: +1030782910  186900
z=1624: +1030969810  185941
z=1625: +1031155751  187083
z=1626: +1031342834  187591
z=1627: +1031530425  188037
z=1628: +1031718462  185679
z=1629: +1031904141  182466
z=1630: +1032086607  173851
z=1631: +1032260458  165604
z=1632: +1032426062  159467
z=1633: +1032585529  150686
z=1634: +1032736215  142028
z=1635: +1032878243  137444
z=1636: +1033015687  138053
z=1637: +1033153740  139047
z=1638: +1033292787  138806
z=1639: +1033431593  141959
z=1640: +1033573552  139537
z=1641: +1033713089  141096
z=1642: +1033854185  140410
z=1643: +1033994595  140371
z=1644: +1034134966  137283
z=1645: +1034272249  134779
z=1646: +1034407028  132918
z=1647: +1034539946  130988
z=1648: +1034670934  129999
z=1649: +1034800933  126713
z=1650: +1034927646  126221
z=1651: +1035053867  122385
z=1652: +1035176252  123613
z=1653: +1035299865  122767
z=1654: +1035422632  123305
z=1655: +1035545937  123290
z=1656: +1035669227  121944
z=1657: +1035791171  131538
z=1658: +1035922709  126693
z=1659: +1036049402  123228
z=1660: +1036172630  119917
z=1661: +1036292547  118425
z=1662: +1036410972  116271
z=1663: +1036527243  114670
z=1664: +1036641913  117688
z=1665: +1036759601  117271
z=1666: +1036876872  120443
z=1667: +1036997315  120351
z=1668: +1037117666  124310
z=1669: +1037241976  128089
z=1670: +1037370065  134592
z=1671: +1037504657  138347
z=1672: +1037643004  142115
z=1673: +1037785119  140779
z=1674: +1037925898  140815
z=1675: +1038066713  144505
z=1676: +1038211218  146078
z=1677: +1038357296  147347
z=1678: +1038504643  145520
z=1679: +1038650163  137282
z=1680: +1038787445  129534
z=1681: +1038916979  122080
z=1682: +1039039059  115007
z=1683: +1039154066  106154
z=1684: +1039260220   97886
z=1685: +1039358106   94421
z=1686: +1039452527   94549
z=1687: +1039547076   94918
z=1688: +1039641994   92353
z=1689: +1039734347   93494
z=1690: +1039827841   92458
z=1691: +1039920299   91658
z=1692: +1040011957   90482
z=1693: +1040102439   90480
z=1694: +1040192919   90752
z=1695: +1040283671   91398
z=1696: +1040375069   90260
z=1697: +1040465329   91073
z=1698: +1040556402   90618
z=1699: +1040647020   89949
z=1700: +1040736969   84698
z=1701: +1040821667   84904
z=1702: +1040906571   84485
z=1703: +1040991056   83301
z=1704: +1041074357   79901
z=1705: +1041154258   79647
z=1706: +1041233905   77832
z=1707: +1041311737   76557
z=1708: +1041388294   74923
z=1709: +1041463217   75808
z=1710: +1041539025   75384
z=1711: +1041614409   73672
z=1712: +1041688081   74206
z=1713: +1041762287   72904
z=1714: +1041835191   71879
z=1715: +1041907070   70993
z=1716: +1041978063   72901
z=1717: +1042050964   71275
z=1718: +1042122239   71980
z=1719: +1042194219   71121
z=1720: +1042265340   71191
z=1721: +1042336531   72573
z=1722: +1042409104   72081
z=1723: +1042481185   74285
z=1724: +1042555470   72105
z=1725: +1042627575   70771
z=1726: +1042698346   70913
z=1727: +1042769259   70382
z=1728: +1042839641   67968
z=1729: +1042907609   62205
z=1730: +1042969814   58451
z=1731: +1043028265   56489
z=1732: +1043084754   54524
z=1733: +1043139278   49800
z=1734: +1043189078   46462
z=1735: +1043235540   44237
z=1736: +1043279777   44029
z=1737: +1043323806   44049
z=1738: +1043367855   43651
z=1739: +1043411506   45007
z=1740: +1043456513   44672
z=1741: +1043501185   45482
z=1742: +1043546667   47038
z=1743: +1043593705   47356
z=1744: +1043641061   45593
z=1745: +1043686654   46442
z=1746: +1043733096   46318
z=1747: +1043779414   45103
z=1748: +1043824517   45698
z=1749: +1043870215   43867
z=1750: +1043914082   45419
z=1751: +1043959501   45368
z=1752: +1044004869   46018
z=1753: +1044050887   44501
z=1754: +1044095388   44212
z=1755: +1044139600   44648
z=1756: +1044184248   43434
z=1757: +1044227682   43482
z=1758: +1044271164   43496
z=1759: +1044314660   43368
z=1760: +1044358028   42490
z=1761: +1044400518   41392
z=1762: +1044441910   41773
z=1763: +1044483683   42190
z=1764: +1044525873   41488
z=1765: +1044567361   39075
z=1766: +1044606436   38786
z=1767: +1044645222   39213
z=1768: +1044684435   39191
z=1769: +1044723626   37233
z=1770: +1044760859   34853
z=1771: +1044795712   33064
z=1772: +1044828776   30154
z=1773: +1044858930   28448
z=1774: +1044887378   27289
z=1775: +1044914667   25810
z=1776: +1044940477   23157
z=1777: +1044963634   22341
z=1778: +1044985975   21056
z=1779: +1045007031   18164
z=1780: +1045025195   15700
z=1781: +1045040895   14128
z=1782: +1045055023   13210
z=1783: +1045068233   11470
z=1784: +1045079703    9955
z=1785: +1045089658    9308
z=1786: +1045098966    8862
z=1787: +1045107828    8477
z=1788: +1045116305    8220
z=1789: +1045124525    8115
z=1790: +1045132640    7398
z=1791: +1045140038    6974
z=1792: +1045147012    6501
z=1793: +1045153513    5930
z=1794: +1045159443    5527
z=1795: +1045164970    4303
z=1796: +1045169273    2971
z=1797: +1045172244    2024
z=1798: +1045174268    1172
z=1799: +1045175440     322
