         -100000               1
          -95000              10
          -90909              36
          -90454              18
          -89090               9
          -87727              56
          -86818             112
          -85909              32
          -85454              35
          -85000              56
          -84545              32
          -84090             216
          -83636              42
          -83181               8
          -82727             210
          -82272             134
          -81818             119
          -81363             242
          -80909             176
          -80454             388
          -80000             199
          -79545             274
          -79090             256
          -78636             440
          -78181             425
          -77727             606
          -77272             468
          -76818             892
          -76363             359
          -75909             666
          -75454             932
          -75000             982
          -74545            1072
          -74090            1332
          -73636             808
          -73181            1440
          -72727            1768
          -72272            1314
          -71818            1954
          -71363            2000
          -70909            2230
          -70454            2142
          -70000            2612
          -69545            2488
          -69090            3313
          -68636            3230
          -68181            3104
          -67727            4162
          -67272            3920
          -66818            4160
          -66363            4768
          -65909            5098
          -65454            5458
          -64999            5582
          -64545            6486
          -64090            6348
          -63636            7478
          -63181            7150
          -62727            8492
          -62272            8112
          -61818            9737
          -61363            9584
          -60909           10322
          -60454           11296
          -60000           11293
          -59545           13044
          -59090           12556
          -58636           13986
          -58181           14710
          -57727           15528
          -57272           16644
          -56818           16496
          -56363           18295
          -55909           19732
          -55454           19934
          -55000           20770
          -54545           23034
          -54090           22016
          -53636           25860
          -53181           25180
          -52727           27009
          -52272           27498
          -51818           30346
          -51363           30814
          -50909           31746
          -50454           33248
          -50000           36098
          -49545           36122
          -49090           38875
          -48636           39330
          -48181           41148
          -47727           43052
          -47272           45960
          -46818           46450
          -46363           48678
          -45909           49844
          -45454           52958
          -45000           55546
          -44545           55380
          -44090           58880
          -43636           61584
          -43181           61872
          -42727           65826
          -42272           66388
          -41818           70138
          -41363           72116
          -40909           74610
          -40454           76028
          -40000           80169
          -39545           80518
          -39090           86626
          -38636           85120
          -38181           90644
          -37727           92364
          -37272           96134
          -36818           97040
          -36363          101322
          -35909          103182
          -35454          107268
          -35000          109310
          -34545          111532
          -34090          116600
          -33636          119300
          -33181          119954
          -32727          124621
          -32272          128072
          -31818          132226
          -31363          132814
          -30909          136901
          -30454          141900
          -30000          142974
          -29545          147350
          -29090          150887
          -28636          151814
          -28181          157514
          -27727          159432
          -27272          164614
          -26818          164982
          -26363          170728
          -25909          171466
          -25454          177106
          -25000          179762
          -24545          183154
          -24090          185054
          -23636          189912
          -23181          194102
          -22727          195578
          -22272          198000
          -21818          202979
          -21363          205408
          -20909          210662
          -20454          209858
          -20000          217879
          -19545          215524
          -19090          220804
          -18636          225514
          -18181          226551
          -17727          231128
          -17272          231552
          -16818          236542
          -16363          238773
          -15909          241530
          -15454          243862
          -15000          246070
          -14545          251597
          -14090          250936
          -13636          256350
          -13181          255366
          -12727          259537
          -12272          262736
          -11818          264332
          -11363          263418
          -10909          271174
          -10454          268628
          -10000          273006
           -9545          274816
           -9090          277966
           -8636          275186
           -8181          280346
           -7727          280376
           -7272          284451
           -6818          283290
           -6363          283634
           -5909          287254
           -5454          290206
           -5000          285792
           -4545          290042
           -4090          291130
           -3636          291177
           -3181          291590
           -2727          292122
           -2272          291942
           -1818          295337
           -1363          293418
            -909          293150
            -454          293778
               0          295244
             454          293778
             909          293150
            1363          293418
            1818          295337
            2272          291942
            2727          292122
            3181          291590
            3636          291177
            4090          291130
            4545          290042
            5000          285792
            5454          290206
            5909          287254
            6363          283634
            6818          283290
            7272          284451
            7727          280376
            8181          280346
            8636          275186
            9090          277966
            9545          274816
           10000          273006
           10454          268628
           10909          271174
           11363          263418
           11818          264332
           12272          262736
           12727          259537
           13181          255366
           13636          256350
           14090          250936
           14545          251597
           15000          246070
           15454          243862
           15909          241530
           16363          238773
           16818          236542
           17272          231552
           17727          231128
           18181          226551
           18636          225514
           19090          220804
           19545          215524
           20000          217879
           20454          209858
           20909          210662
           21363          205408
           21818          202979
           22272          198000
           22727          195578
           23181          194102
           23636          189912
           24090          185054
           24545          183154
           25000          179762
           25454          177106
           25909          171466
           26363          170728
           26818          164982
           27272          164614
           27727          159432
           28181          157514
           28636          151814
           29090          150887
           29545          147350
           30000          142974
           30454          141900
           30909          136901
           31363          132814
           31818          132226
           32272          128072
           32727          124621
           33181          119954
           33636          119300
           34090          116600
           34545          111532
           35000          109310
           35454          107268
           35909          103182
           36363          101322
           36818           97040
           37272           96134
           37727           92364
           38181           90644
           38636           85120
           39090           86626
           39545           80518
           40000           80169
           40454           76028
           40909           74610
           41363           72116
           41818           70138
           42272           66388
           42727           65826
           43181           61872
           43636           61584
           44090           58880
           44545           55380
           45000           55546
           45454           52958
           45909           49844
           46363           48678
           46818           46450
           47272           45960
           47727           43052
           48181           41148
           48636           39330
           49090           38875
           49545           36122
           50000           36098
           50454           33248
           50909           31746
           51363           30814
           51818           30346
           52272           27498
           52727           27009
           53181           25180
           53636           25860
           54090           22016
           54545           23034
           55000           20770
           55454           19934
           55909           19732
           56363           18295
           56818           16496
           57272           16644
           57727           15528
           58181           14710
           58636           13986
           59090           12556
           59545           13044
           60000           11293
           60454           11296
           60909           10322
           61363            9584
           61818            9737
           62272            8112
           62727            8492
           63181            7150
           63636            7478
           64090            6348
           64545            6486
           64999            5582
           65454            5458
           65909            5098
           66363            4768
           66818            4160
           67272            3920
           67727            4162
           68181            3104
           68636            3230
           69090            3313
           69545            2488
           70000            2612
           70454            2142
           70909            2230
           71363            2000
           71818            1954
           72272            1314
           72727            1768
           73181            1440
           73636             808
           74090            1332
           74545            1072
           75000             982
           75454             932
           75909             666
           76363             359
           76818             892
           77272             468
           77727             606
           78181             425
           78636             440
           79090             256
           79545             274
           80000             199
           80454             388
           80909             176
           81363             242
           81818             119
           82272             134
           82727             210
           83181               8
           83636              42
           84090             216
           84545              32
           85000              56
           85454              35
           85909              32
           86818             112
           87727              56
           89090               9
           90454              18
           90909              36
           95000              10
          100000               1
