         -100000               1
          -90476               7
          -83333              15
          -82142              12
          -78571              16
          -76190              41
          -73809              20
          -72619              24
          -71428              32
          -70238              20
          -69047              66
          -67857               8
          -66666              43
          -65476              52
          -64285              89
          -63095              28
          -61904             100
          -60714              36
          -59523              92
          -58333             100
          -57142             137
          -55952              56
          -54761             121
          -53571             168
          -52380             128
          -51190             124
          -50000             235
          -48809             136
          -47619             153
          -46428             240
          -45238             200
          -44047             216
          -42857             226
          -41666             260
          -40476             273
          -39285             240
          -38095             319
          -36904             296
          -35714             376
          -34523             312
          -33333             348
          -32142             364
          -30952             444
          -29761             328
          -28571             483
          -27380             444
          -26190             390
          -25000             424
          -23809             577
          -22619             420
          -21428             520
          -20238             560
          -19047             530
          -17857             476
          -16666             617
          -15476             500
          -14285             621
          -13095             600
          -11904             601
          -10714             516
           -9523             666
           -8333             588
           -7142             694
           -5952             536
           -4761             648
           -3571             636
           -2380             675
           -1190             544
               0             784
            1190             544
            2380             675
            3571             636
            4761             648
            5952             536
            7142             694
            8333             588
            9523             666
           10714             516
           11904             601
           13095             600
           14285             621
           15476             500
           16666             617
           17857             476
           19047             530
           20238             560
           21428             520
           22619             420
           23809             577
           25000             424
           26190             390
           27380             444
           28571             483
           29761             328
           30952             444
           32142             364
           33333             348
           34523             312
           35714             376
           36904             296
           38095             319
           39285             240
           40476             273
           41666             260
           42857             226
           44047             216
           45238             200
           46428             240
           47619             153
           48809             136
           50000             235
           51190             124
           52380             128
           53571             168
           54761             121
           55952              56
           57142             137
           58333             100
           59523              92
           60714              36
           61904             100
           63095              28
           64285              89
           65476              52
           66666              43
           67857               8
           69047              66
           70238              20
           71428              32
           72619              24
           73809              20
           76190              41
           78571              16
           82142              12
           83333              15
           90476               7
          100000               1
